Job Openings Intermediate .Net Developer

About the job Intermediate .Net Developer

About the Role

We are looking for a skilled Intermediate .NET Developer to join our development team and help build robust, scalable, and high-performing applications. Youll be working on both new projects and existing systems, collaborating with cross-functional teams to deliver clean, maintainable code that solves real business problems.

Key Responsibilities

  • Design, develop, and maintain web applications and APIs using the .NET framework (.NET Core / .NET 6+)

  • Collaborate with product managers, business analysts, and QA to deliver high-quality software

  • Participate in code reviews, testing, and debugging

  • Write clean, efficient, and well-documented code

  • Work on both front-end and back-end development (if full-stack)

  • Integrate third-party APIs and data sources

  • Contribute to architectural decisions and improvements

  • Maintain existing software systems by identifying and correcting software defects

  • Participate in Agile ceremonies (daily stand-ups, sprint planning, retrospectives)

Required Skills & Experience

  • 5+ years of hands-on development experience using C# and .NET (Core or 6/7)

  • Experience with ASP.NET MVC / Web API

  • Strong understanding of RESTful APIs and integration patterns

  • Proficiency with SQL Server or other relational databases

  • Familiarity with Entity Framework (EF) Core or Dapper

  • Knowledge of front-end technologies (e.g., JavaScript, HTML, CSS; Angular/React is a bonus)

  • Experience with Git or other version control systems

  • Understanding of SOLID principles and design patterns

  • Exposure to Agile / Scrum methodologies

Nice to Have (Optional):

  • Experience with Azure, DevOps, or CI/CD pipelines

  • Familiarity with containerization (e.g., Docker)

  • Knowledge of unit testing frameworks (e.g., NUnit, xUnit, MSTest)

  • Experience working in a microservices environment

  • Familiarity with message queues (e.g., RabbitMQ, Azure Service Bus)

Qualifications

  • Bachelors Degree in Computer Science, Information Technology, or a related field

  • Microsoft certifications (advantageous but not required)

Soft Skills

  • Strong problem-solving abilities

  • Good communication and collaboration skills

  • Ability to work independently and in a team

  • Eagerness to learn and grow technically