Senior Dev. (Microsoft Stack)
Job Overview:
As a Senior Developer specializing in Microsoft Technologies Stack, you will play a pivotal role in the development and implementation of our innovative web-based products. You will be responsible for designing and architecting robust applications, leveraging Microservice Architecture principles. In addition, you will contribute to the integration of DevOps practices to streamline our development processes and ensure efficient delivery.
Key Responsibilities:
- Designing and developing scalable applications using Microsoft Technologies Stack.
- Implementing Microservice Architecture to ensure modularity and scalability of the application.
- Integrating DevOps practices into the development workflow for continuous integration and delivery.
- Leveraging cloud technologies to optimize performance and scalability (experience or certification as a cloud developer preferred).
- Collaborating with cross-functional teams to drive innovation and deliver high-quality solutions.
- Taking ownership of projects, from conceptualization to deployment, and ensuring timely delivery.
- Providing mentorship and guidance to junior team members.
- Maintaining a consulting attitude towards problem-solving and driving best practices within the team.
Requirements:
- Bachelor’s degree in computer science, Engineering, or related field.
- 6-10 years of experience in software development with a focus on Microsoft Technologies Stack e.g. (C#, .NET core, ASP.NET, MVC). .
- Proven expertise in designing and architecting complex applications.
- Strong understanding of front-end technologies, including HTML5, CSS3, JavaScript, and frameworks/libraries such as Angular, React, or Vue.js.
- Strong understanding of Microservice Architecture principles and experience in its implementation.
- Familiarity with DevOps practices and tools such as Azure DevOps, Jenkins, Docker, etc.
- Experience with cloud platforms such as Azure, AWS (certification preferred).
- Good to have knowledge on e.g. Node.js, Python or Java.
- Ability to thrive in a fast-paced startup environment and adapt to changing priorities.
- Excellent communication and interpersonal skills, with the ability to collaborate effectively with diverse teams.
- Passionate about making a positive impact in the technology sector and driving meaningful change in the community.
Why Join Us:
- Opportunity to work on cutting-edge technology and contribute to revolutionizing the education sector.
- Collaborative and inclusive work culture that values creativity, innovation, and continuous learning.
- Competitive compensation package with opportunities for growth and advancement.
- Chance to be part of a dynamic startup environment where your contributions truly make a difference.
If you are a passionate Senior Developer with a consulting attitude and a desire to drive change, we would love to hear from you!
Experience Range: 6 to 10 years
Location: Noida
Employment Type: Full-time
How to Apply:
Interested candidates are invited to submit their resume, portfolio, and a cover letter explaining their suitability for the role to hr@servoedge.com or apply here.
Join us at Servoedge Technologies and be a part of a dynamic team dedicated to transforming lives through technology!