You will design, build, and maintain efficient .NET applications using C# and VB.NET. You own the full lifecycle from coding to testing and release.
Responsibilities
- Develop and maintain reliable C# and VB.NET applications.
- Apply object-oriented programming principles to application design.
- Perform rigorous unit testing to ensure data quality and coverage.
- Collaborate with developers, testers, and program managers for stability.
- Present design proposals clearly to internal and external stakeholders.
Required Skills
- 5+ years of professional software engineering experience.
- Expert knowledge of ASP.NET, C#, and VB.NET.
- Strong experience with MVC, Web API, and Web Services/WCF.
- Proficiency in SQL Server and jQuery.
- Solid understanding of fundamental design principles for scalable applications.
- Bachelor's degree in Computer Science or equivalent.
- Strong analytical and problem-solving skills.
- Ability to work independently with minimal supervision.
Preferred Skills
- Experience working within DevOps tools, frameworks, and workflows.