Description

You will lead the development and architecture of scalable .NET solutions.

Responsibilities

  • Lead and mentor a team of software developers, providing technical guidance and conducting code reviews.
  • Design and architect secure, high-performance .NET web applications and services.
  • Write clean, maintainable, and efficient code using C# and related frameworks.
  • Collaborate with cross-functional teams to deliver high-quality software solutions.
  • Identify and resolve technical challenges, performance issues, and bugs across applications.

Required Skills

  • Minimum 10 years of hands-on experience in .NET development.
  • 3-4 years of experience in a technical leadership role.
  • Expertise in C#, .NET Core, and .NET Framework.
  • Proficiency in building MVC and Web API with RESTful services.
  • Experience with front-end technologies including Angular or React.
  • Strong experience with MS SQL Server, including complex queries and stored procedures.
  • Familiarity with Git and CI/CD pipelines (Azure DevOps or GitHub Actions).
  • Experience with Agile/Scrum methodologies.
  • Ability to collaborate with technical and non-technical stakeholders.

Preferred Skills

  • Knowledge of PostgreSQL.
  • Experience with testing frameworks like NUnit.

Education

Any Gradute