Software Engineer II
Actively Reviewing the ApplicationsMicrosoft
India, Karnataka, Bengaluru
Full-Time
On-site
INR 1–4 LPA
Posted 20 hours ago
•
Apply by April 17, 2026
Job Description
Overview
Microsoft Teams is a mission critical product for small and large institutions worldwide. Teams usage has seen rocket ship growth in as governments, schools/colleges & universities, NGOs & companies around the world look to maintain continuity and productivity.
At Microsoft Teams, we tackle the toughest challenges in collaboration and productivity space, and you will have an opportunity to work with teams and technologies across the company and the world. If you want to work in a startup-like environment with the desire to move fast, this may be the team for you.
We are looking for experienced software engineers who are passionate about helping people connect with each other with technology and delivering end-to-end user facing scenarios. Applicants should exhibit customer empathy, pride in craftsmanship around building delightful user experiences and technical/problem solving chops.
What We Offer To The Ideal Candidate
Responsibilities
Required Qualifications:
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.
Microsoft Teams is a mission critical product for small and large institutions worldwide. Teams usage has seen rocket ship growth in as governments, schools/colleges & universities, NGOs & companies around the world look to maintain continuity and productivity.
At Microsoft Teams, we tackle the toughest challenges in collaboration and productivity space, and you will have an opportunity to work with teams and technologies across the company and the world. If you want to work in a startup-like environment with the desire to move fast, this may be the team for you.
We are looking for experienced software engineers who are passionate about helping people connect with each other with technology and delivering end-to-end user facing scenarios. Applicants should exhibit customer empathy, pride in craftsmanship around building delightful user experiences and technical/problem solving chops.
What We Offer To The Ideal Candidate
- A dynamic and fast-paced work environment filled with opportunities to tackle unique challenges and innovate solutions.
- Opportunities to demonstrate your technical expertise by shaping and enhancing user experiences for a global audience.
- Direct influence on product engineering decisions, leveraging user feedback and data to drive impactful advancements.
- Opportunities for personal growth through mentorship, knowledge sharing, and contributing to a diverse and inclusive team culture that values creativity and innovation.
- Hands-on experience in developing scalable applications capable of supporting millions of users worldwide.
Responsibilities
- Design & Architecture – Contributing to design documents, identifying dependencies, and supporting secure, scalable architecture under guidance.
- Code Quality & Best Practices – Writing, reviewing, and debugging code that is maintainable, reliable, and aligned with coding standards.
- Testing & Automation – Creating and improving test plans, enhancing test coverage, and integrating automation into testing workflows.
- Engineering Excellence – Applying best practices in development, staying current with tools and trends, and supporting compliance and scalability.
- Reliability & Supportability – Adding and monitoring telemetry, responding to incidents, and contributing to livesite improvements.
- User-Centric Development – Collaborating with stakeholders to gather requirements and incorporating user feedback into product enhancements.
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.
- Exemplary design and problem-solving skills, with a proven track record of engineering excellence at scale.
- Experience with UX fundamentals, application performance analysis and improvement
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.
Required Skills
Problem Solving
Engineering
JavaScript
Automation
Compliance
Monitoring
Python
Microsoft Teams
Knowledge Sharing
Testing
Debugging
Product Engineering
Medical condition
Political
Performance Analysis
Writing
Immigration
Military
Physical or mental disability
Scalable architecture
User feedback
Ancestry
Political affiliation
Regulations
Physical
Code quality
Product enhancements
Telemetry
Pregnancy
Java
Mentorship
Test Plans
Marital Status
Dependencies
Religious
Computer Science
Innovate
Growth mindset
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
Manager, Network Engineering
Cargill
India
Full-Time
₹21–31 LPA
Network Engineering
Senior electrical engineer and programmer
Kelleys Engineering Works
India
Full-Time
Engineering
Electrical Systems
Troubleshooting
+23
Content Evaluator | $16/hr Remote
Crossing Hurdles
India
Contract
Testing
Global IT Software Engineer Senior Specialist
Boston Consulting Group
Gurgaon
Git
JavaScript
SQL Server
+7
SAP Basis Specialist
LIXIL
India
Full-Time
Communication
Client Management
Documentation
+62
Share
Quick Apply
Upload your resume to apply for this position