Back to Careers
Sr. Software Engineer - .Net
We are seeking a highly skilled Sr. Software Engineer specialising in .Net to develop and maintain enterprise-level applications. This role involves designing scalable solutions, improving application performance, and collaborating with cross-functional teams to deliver robust software solutions.
You’ll collaborate with cross-functional teams to deliver robust and efficient software systems.
No. of Positions : 03   /   Location : Pune, Remote
See Requirements below
Submit Your Application
Thank you!
Your submission has been received!
Oops!
Something went wrong while submitting the form.

Key Responsibilities

  • Design, develop, and maintain .Net applications with a focus on scalability and performance.
  • Build RESTful APIs and integrate with third-party services.
  • Develop and optimise backend systems using .Net Core and related frameworks.
  • Ensure code quality through unit testing, code reviews, and adherence to best practices.
  • Work with front-end developers to deliver seamless integrations.
  • Troubleshoot and resolve technical issues promptly.
  • Maintain detailed documentation for solutions and processes.
  • Stay updated with emerging technologies and implement best practices.

Must-Have Qualifications

  • 8+ years of experience.
  • Expertise in .Net Core, ASP.Net MVC, and Web API.
  • Hands-on experience with RESTful API design and development.
  • Proficiency in database technologies like SQL Server and Entity Framework.
  • Strong understanding of SOLID principles and design patterns.
  • Familiarity with CI/CD tools and pipelines.
  • Excellent problem-solving skills and ability to lead technical initiatives.
  • Experience with Azure services or other cloud platforms.

Good to Have

  • Knowledge of Blazor or WPF for UI development.
  • Experience with containerisation tools like Docker and Kubernetes.
  • Familiarity with micro-services architecture.