Microsoft
Microsoft2h ago
Indeed

Senior Software Engineer

Hyderabad, Telangana
Full Time
Senior Level

Auto Apply to 50+ AI Matched Senior Software Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Microsoft

Full Job Description

Senior Software Engineer - Windows Application Development

Join Microsoft in Hyderabad, Telangana, as a Senior Software Engineer to shape the future of a high-quality, consumer-facing Windows application used by millions worldwide. You will be instrumental in the entire product lifecycle, from initial design and development to experimentation and production deployment. This role requires close collaboration with Product Managers, Designers, and Data Science teams to deliver intuitive, performant, and reliable Windows experiences.

This position emphasizes strong engineering fundamentals, a deep understanding of customer needs, and full ownership of end-to-end feature delivery within a dynamic consumer product environment.

Responsibilities

  • Design, build, and ship features for a consumer Windows application, prioritizing usability, performance, reliability, and accessibility.
  • Develop high-quality, maintainable, and well-tested code using modern Windows frameworks and tooling.
  • Collaborate effectively with Product, Design, and Data partners to translate customer requirements into robust technical solutions.
  • Actively participate in architecture and design reviews, influencing decisions on scalability, responsiveness, and long-term system maintainability.
  • Instrument features with telemetry, analyze usage and reliability data, and iterate based on insights and customer feedback.
  • Debug and resolve complex issues across the entire technology stack, including live-site incidents and customer-reported problems.
  • Drive engineering excellence through rigorous code reviews, comprehensive test coverage, efficient CI/CD practices, and ensuring operational readiness.

Qualifications

Required Qualifications:

  • Bachelor's Degree in Computer Science or a related technical field, coupled with 6+ years of technical engineering experience, including proficiency in languages such as C, C++, C#, Java, JavaScript, or Python, or equivalent experience.
  • Extensive experience in system design, encompassing requirements analysis, architectural decision-making, and trade-off evaluation for production-ready applications.
  • A solid grasp of fundamental data structures, algorithms, and object-oriented design principles.
  • Proven experience working collaboratively in a team setting, demonstrating clear communication and a strong sense of ownership.

Preferred Qualifications:

  • Experience in developing Windows applications utilizing WinUI, WPF, UWP, or Windows SDKs.
  • Familiarity with performance optimization techniques, memory management, and ensuring responsiveness in desktop applications.
  • Experience with telemetry, A/B testing (experimentation), and feature rollout strategies for consumer products.
  • Exposure to accessibility (a11y) standards and inclusive design principles.
  • Experience with CI/CD pipelines, automated testing frameworks, and live-site monitoring tools.

Success in this role looks like: Delivering polished, reliable features that enhance customer satisfaction and engagement. Writing clean, testable code and proactively elevating the quality and maintainability standards. Demonstrating strong ownership throughout the entire development lifecycle, from design to deployment and ongoing support. Utilizing data and customer feedback to drive informed decisions and continuous improvement. Growing technical expertise while positively influencing team engineering practices.

#MicrosoftAI

This position is open for applications on an ongoing basis until filled.

Microsoft is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We consider all qualified applicants for employment regardless of 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 require assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, please contact us.

Company

Microsoft

Microsoft

Microsoft is a global technology leader dedicated to empowering every person and organization on the planet to achieve more. Our mission drives us to innovate and collaborate, fostering a culture of r...

Hyderabad, Telangana
Posted on Indeed