Microsoft Corporation India Pvt Ltd.

Software Engineer II - Fullstack Developer

Microsoft Corporation India Pvt Ltd.
Hyderabad
Not disclosed
Work from OfficeWork from Office
Full TimeFull Time
Min. 4 yearsMin. 4 years

Job Description

Software Engineer 2 - Fullstack

Overview

We are the Windows Servicing and Delivery (WSD) organization, which is a part of E+D division. Our core mission is to keep customers protected and productive by delivering a seamless and timely servicing experience for our customers in existing and future versions of Windows.     

Our Currency, Pipeline and Commercial (CPC) team is responsible for creating the tools and processes that keep Windows up to date, ensuring that users have the most up-to-date features and security possible. We are looking for highly motivated Software Engineer II to help reimagine traditional update systems and processes, as well as the redesign of updates from the ground up shifting to a modern, scalable, Azure-based solutions. 

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.



Responsibilities
  • Own and deliver medium-to-large feature areas end to end, from requirements clarification, design, implementation, validation, deployment, and live-site support, with a solid focus on quality, reliability, scalability, security, and maintainability.
  • Design, write, and deliver modern UX and microservice implementations for cloud-based tools, using clean abstractions, reusable patterns, and engineering best practices.
  • Contribute to all phases of the development lifecycle, including prototyping, design reviews, code reviews, unit and integration testing, telemetry, rollout planning, and operational readiness.
  • Partner effectively with Program Management, Design, Quality, Security, and partner engineering teams to deliver high-quality solutions from envisioning through implementation and live-site availability.
  • Investigate ambiguous technical problems across user experience, backend connectivity, service reliability, and performance; evaluate tradeoffs, propose options, and drive alignment with senior engineers and stakeholders.
  • Improve engineering systems, build and release processes, CI/CD pipelines, monitoring, alerting, and incident response practices to increase developer productivity and service health.
  • Use data, telemetry, customer signals, and live-site learnings to measure success, identify improvement opportunities, and continuously raise the quality bar for Windows servicing tools and experiences.
  • Mentor and support other engineers through design discussions, code reviews, onboarding help, and knowledge sharing, while contributing to an inclusive and collaborative team culture.
  • Actively leverage approved AI toolsets such as GitHub Copilot, Copilot Chat, agentic development workflows, and internal engineering assistants to accelerate code exploration, implementation planning, test generation, debugging, documentation, and operational investigations.
  • Apply solid engineering judgment when using AI-generated output by reviewing for correctness, security, privacy, performance, maintainability, and compliance before integrating it into production code or engineering workflows.
  • Identify opportunities to use AI responsibly to reduce repetitive work, improve developer productivity, strengthen service quality, and create reusable patterns that can benefit the broader team.


Qualifications

Required Qualifications:

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.
    • OR equivalent experience.

Preferred Qualifications:

  • 5+ years of development experience in UX working on all phases of a development cycle.
  • Experience in building and maintaining a mature service - CI/CD, scalability, reliability, incident management.
  • Ability to understand unfamiliar code bases, debug user interface and backend connectivity issues, and highly scalable applications. 
  • Experience in working with micro-services architecture. and restful designs, serverless and event driven design are a plus.
  • Insight and intuitive thinking to recognize, address proactively and solve hard problems that span technology, development models, testing, and other areas.
  • Solid communication, critical thinking and problem-solving skills required.
  • Ability and passion to pick up new technologies and stay on the cutting edge of development.

#W+DJOBS

#wsdjobs

#wsdindia

#ewdindia 

#wsd

#cpc


This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.



Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Job role

Work location
Work locationHyderabad, TS, IN
Department
DepartmentSoftware Engineering
Role / Category
Role / CategorySoftware Development
Employment type
Employment typeFull Time
Shift
ShiftDay Shift

Job requirements

Experience
ExperienceMin. 4 years

About company

Name
NameMicrosoft Corporation India Pvt Ltd.
Job posted by Microsoft Corporation India Pvt Ltd.

Similar jobs you can apply for

Software Development
JP Morgan Services India Pvt Ltd

Senior Software Engineer

JP Morgan Services India Pvt Ltd
Hyderabad
Work from Office
Full Time
Min. 3 years
Google India Pvt Ltd

Full Stack Engineer

Google India Pvt Ltd
Hyderabad
Work from Office
Full Time
Min. 6 years
Google India Pvt Ltd

Data Engineer

Google India Pvt Ltd
Hyderabad
Work from Office
Full Time
Min. 3 years
Kpmg India Services Llp

Senior .NET Software Developer

Kpmg India Services Llp
Hyderabad
Work from Office
Full Time
Min. 4 years
Kpmg India Services Llp

Process Automation Engineer

Kpmg India Services Llp
Hyderabad
Work from Office
Full Time
Min. 8 years
Kpmg India Services Llp

Senior .NET Software Developer

Kpmg India Services Llp
Hyderabad
Work from Office
Full Time
Min. 3 years

You can expect a minimum salary of 0 INR. The salary offered will depend on your skills, experience and performance in the interview.

The candidate should have completed the required education and people who have 4 to 31 years are eligible to apply for this job. You can apply for more jobs in Hyderabad to get hired quickly.

The candidate should have sound communication skills and sound communication skills for this job.

Both Male and Female candidates can apply for this job.

No, it's not a work from home job and can't be done online. You can explore and apply for other work from home jobs in Hyderabad at apna.

No work-related deposit needs to be made during your employment with the company.

Go to the apna app and apply for this job. Click on the apply button and call HR directly to schedule your interview.

The last date to apply for this job is . For more details, download apna app and find Full Time jobs in Hyderabad . Through apna, you can find jobs in 64 cities across India. Join NOW!

Software Engineer II - Fullstack Developer in Microsoft Corporation India Pvt Ltd. | apna.co