Design, develop, test, and maintain application features using C#, ASP.NET, Entity Framework, and SQL Server
Modify and enhance existing application code to improve performance, functionality, and maintainability
Integrate third‑party components and APIs as needed
Participate in the full software development lifecycle, including planning, requirements analysis, implementation, testing, and deployment
Collaborate with senior developers and architects to implement technical designs and follow established patterns and standards
Write clean, scalable, and maintainable code aligned with best practices and team guidelines
Conduct unit and integration testing to validate functionality and ensure code quality
Troubleshoot and resolve technical issues, defects, and performance bottlenecks
Use Git/GitLab for source control, branching, and code collaboration
Support O&M tasks such as minor enhancements, bug fixes, and performance tuning
Participate in code reviews and apply feedback from senior engineers to improve your technical proficiency
Assist with remediating code and package vulnerabilities identified through scans, with senior guidance