Senior Developer - Microsoft .NET
- Hiring from
- India
- Work type
- Hybrid
- Posted
Is this job info correct?
510,810 remote jobs, straight from company career pages
100% free · New jobs every hour
Show job descriptionHide job description
A Senior Developer - Microsoft .NET is a highly skilled and experienced software engineer specializing in the Microsoft .NET framework and related technologies. You will play a crucial role in designing, developing, and maintaining complex software applications using the .NET ecosystem.
- Design, develop, and maintain .NET applications and microservices using C#, ASP.NET Core, and related technologies.
- Collaborate with other developers, architects, and stakeholders to define and implement technical solutions.
- Write clean, well-documented, and testable code adhering to best practices and coding standards.
- Participate in code reviews and provide constructive feedback to team members.
- Troubleshoot and resolve technical issues in a timely and efficient manner.
- Contribute to the continuous improvement of the development process and codebase.
- Stay up-to-date with the latest .NET technologies and industry trends.
- Mentor and guide junior developers.
You have:
- B.E/B.Tech/M.E/M.Tech with 5+ years of experience in .NET in framework-based development.
- Good understanding of object-oriented programming principles and design patterns.
- Experience with C#, MongoDB, MS SQL Server, Kafka, Camunda or Similar BPMN, IIS,
- Experience with microservices architecture and RESTful APIs.
- Proficiency in SQL and NoSQL databases.
- Flexible to work as per Oceania Time Zone (Australia, New Zealand and Japan)
It would be nice if you also had:
- Exposure with cloud platforms (Azure, AWS, GCP), and containerization technologies (e.g., Docker, Kubernetes).
- Understanding of testing frameworks (e.g., NUnit, xUnit).
- Exposure in continuous integration and continuous delivery (CI/CD) pipelines.