Description

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.

Education

Bachelor's degree in Computer Science