Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Microsoft Principal Software Engineer 
India, Telangana, Hyderabad 
421237616

17.07.2024
Qualifications

• Bachelor's or Master's degree in Computer Science or a related field.

• 10+ years of experience in software engineering.

• Strong technical skills.

• Knowledge of building performant, scalable, reliable, distributed services

• Eager and enthusiastic to learn new technologies with a bias towards getting things done.

• Expertise in C#, Java or equivalent programming language, HTML/JavaScript/React based user experiences, Progressive Web Apps, React-Native

• Good debugging and problem-solving skills

• Excellent communication and collaboration skills.

Responsibilities

Partners with appropriate stakeholders to determine user requirements for a set of scenarios. Leads identification of dependencies and the development of design documents for a product, application, service, or platform.Leadsby example and mentors others to produce extensible and maintainable code used across products. Leverages subject-matter expertise of cross-product features with appropriate stakeholders (e.g., project managers) to drive multiple group's project plans, release plans, and work items. Holds accountability as a Designated Responsible Individual (DRI), mentoring engineers across products/solutions, working on-call to monitor system/product/service for degradation, downtime, or interruptions. Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale and shares knowledge with other engineers.