Browse current jobs

DOT NET (Senior Software Engineer / Technical Lead)

Amity Software · Noida

Apply on employer website

Collected role description

Role overview

DOT NET (Senior Software Engineer / Technical Lead) at Amity Software

Design, develop, and maintain scalable web applications using .NET Core and ASP.NET MVC.

Responsibilities

  • Understanding of Technical Design and can create design documents Implement front-end solutions using the Angular framework.
  • Develop, optimise, and maintain data access layers using Entity Framework.
  • Collaborate with cross-functional teams to define, design, and deliver new features.
  • Ensure code quality through automated tests, code reviews, and adherence to best practices.
  • Provide technical leadership, mentoring, and guidance to team members.
  • Participate in architectural reviews and contribute to the evolution of the technology stack.
  • Troubleshoot, debug, and upgrade the systems as needed.
  • Experience in using platforms like Jira and Confluence

Required qualifications

  • Proficiency in .NET Core, ASP.NET MVC, C#, and API development building (RESTful, SOAP, Webservices, Graph QL, microservices) Experience in UI technologies frameworks Angular Experience with Entity Framework, Oracle, PostgreSQL, SQL Server, and writing optimised queries for performance.
  • Experience with tools like Azure DevOps, Git, Jenkins, and implementing CI/CD pipelines.
  • Experience with automated testing frameworks such as NUnit, MSTest, Jasmine, or Karma for both backend and frontend testing.
  • Experience with microservices architecture, design patterns, domain-driven and event-driven systems.
  • Proficiency with GitHub, SVN and branching strategies.
  • Proficient in using development tools such as Visual Studio Experience with Docker and Kubernetes for containerised application development and deployment.
  • Knowledge of Azure Cloud Services, including Azure App Services, Azure Functions, Azure Storage, Azure SQL, and Azure DevOps.
  • Strong analytical and problem-solving skills Excellent communication skills and ability to articulate complex technical concepts to the business stakeholders.
  • Leadership capabilities with experience mentoring and guiding junior developers.
  • Adaptability to work in Agile/Scrum environments and deliver under tight deadlines.

Employment details

  • Location: Noida

Collected experience requirement

6-8 Years