Senior Software Engineer at Microsoft
Noida, Uttar Pradesh, India -
Full Time


Start Date

Immediate

Expiry Date

23 Feb, 26

Salary

0.0

Posted On

25 Nov, 25

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C, C++, C#, Java, JavaScript, Python, Design, Debugging, Problem Solving, Azure, Web Services, Kubernetes, Redis, CosmosDB, Quality Assurance, Mentorship

Industry

Software Development

Description
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. Share knowledge through mentorship and regular team interactions. 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 8+ 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. Commitment to customers, product quality and test engineering. Demonstrated experience in shipping high-quality products or services. Familiarity with Azure, Autopilot, web services, multi-tiered client/server distributed applications and cross device, testing. Knowledge of distributed cloud service technologies such as Kubernetes, Redis, Azure Data Lake, CosmosDB. Good communication skills and ability to collaborate with multiple teams within the organization.
Responsibilities
Partner with experts to implement impactful changes and manage technical tasks. Ensure quality assurance through automated testing and participate in governance activities.
Loading...