:JDHighly skilled and experienced Principal Engineer with deep expertise in .NET and Azure to join our dynamic team. As a Principal Engineer, you will play a key role in leading the design, development, and implementation of complex software solutions using .NET and Azure cloud services.Experience : 18 to 20 yrsResponsibilities:Lead the architecture and design of .NET-based software applications.Develop and maintain high-performance, scalable, and secure code.Collaborate with cross-functional teams to define technical requirements and deliver solutions.Mentor and provide guidance to junior and mid-level engineers.Ensure best practices for software development, code quality, and documentation.Stay up to date with the latest industry trends and Azure cloud services.Must be hands-on in TechnologyRequirements:Bachelor\'s or Master\'s degree in Computer Science or a related field.Extensive experience in software development using .NET technologies.Proficiency in Azure cloud services and solutions.Strong understanding of cloud architecture and microservices.Solid knowledge of software design patterns and best practices.Excellent problem-solving and communication skills.Proven experience in leading and mentoring development teams.Preferred Qualifications:Microsoft Azure certifications (e.g., Azure Developer, Azure Solutions Architect).Experience with containerization and orchestration tools (Docker, Kubernetes).Familiarity with DevOps practices and CI/CD pipelines.Previous work on large-scale, enterprise-level projects.
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.