Software Engineering II - Backend at Microsoft
Noida, Uttar Pradesh, India -
Full Time


Start Date

Immediate

Expiry Date

19 Feb, 26

Salary

0.0

Posted On

21 Nov, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Web Services, C, C++, C#, Java, JavaScript, Python, Design, Debugging, Problem Solving, Azure, Multi-Tiered Client/Server, Distributed Applications, Cross Device Testing, Automated Testing, Continuous Integration, Continuous Delivery

Industry

Software Development

Description
Our team works primarily on high scale, high availability back-end services that power publisher facing experiences. The team also works closely with various partner teams inside Xbox to deliver comprehensive solutions. This position will be responsible for designing and driving implementation of service-based solutions across these areas and partner teams. An ideal candidate for this position will have extensive web services experience. Partner with experts across geographic and organizational boundaries to make impactful changes. Adhere to modern engineering principles and practices, code reviews, and project management. Take on challenges of working with well-established, large-scale systems. Participate in governance activities, manage technical tasks, and ensure quality assurance through automated testing and integration validation. Build functional and technical documentation, write unit and integration tests, and update Continuous Integration and Continuous Deliver (CI/CD) pipelines. Bachelor's degree in computer science or related technical field AND 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Excellent skills in design, debugging, and problem solving. Passion for customers, product quality and test engineering. Demonstrated experience in shipping high-quality products and services. Familiarity with Azure, web services, multi-tiered client/server distributed applications and cross device testing.
Responsibilities
The position is responsible for designing and implementing service-based solutions for high scale, high availability back-end services. The role involves collaboration with partner teams and participation in governance activities to ensure quality assurance.
Loading...