Software Engineer

Noida, Delhi, India
Nov 27, 2024
Nov 28, 2024
Onsite
Full-Time
1 Year
Job Description

We are seeking a talented Software Engineer to join our team at Microsoft. As a part of the Microsoft Teams Rooms engineering team, you will play a pivotal role in developing features that enhance the Teams Rooms experience. This position offers an exciting opportunity to work on cutting-edge technology that empowers millions of users globally, helping to build innovative software solutions that make communication seamless and effective.

The ideal candidate will have a strong technical background, exceptional problem-solving abilities, and a passion for delivering high-quality products. If you're eager to collaborate with a diverse team and take ownership of impactful features, we want to hear from you.

Key Responsibilities

  1. Develop Software Features. Build new features and capabilities for Microsoft Teams Rooms devices, enhancing the overall user experience for enterprise customers.
  2. Design and Documentation. Identify dependencies and create detailed design documents for software products, applications, services, or platforms.
  3. Code Optimization. Write, implement, debug, refactor, and optimize code to improve software performance, maintainability, and effectiveness.
  4. Quality and Reliability. Monitor and ensure the quality and reliability of the product, addressing any issues in production and providing live site support.
  5. Collaboration and Communication. Work closely with stakeholders, including project managers and engineers, to drive project plans, release schedules, and execution strategies.
  6. Agile Development. Contribute to the software development lifecycle using agile methodologies, ensuring efficient and timely delivery of software features.

Qualifications

  1. Education. Bachelor's degree in Computer Science or a related technical field, OR equivalent practical experience.
  2. Experience. 10+ years of technical engineering experience, with proficiency in programming languages including C, C++, C#, Java, JavaScript, or Python.
  3. Web Technologies. 6+ years of experience designing, analyzing, and troubleshooting web-based technologies.
  4. Communication. Excellent communication and collaboration skills, with a demonstrated ability to be adaptable and agile in software development.
  5. Experience in Web RTC Media Stack. Knowledge of Web RTC media technologies is a plus.
  6. Problem-Solving Skills. Strong debugging and troubleshooting capabilities, with a commitment to delivering great user experiences.

Other Requirements

  1. Security Clearance. Ability to meet Microsoft’s security screening requirements, including passing the Microsoft Cloud Background Check.
  2. Agile Methodologies. Hands-on experience with Agile development practices and software lifecycle management.

Preferred Skills

  1. Web Development. Solid experience in C#, Java, JavaScript, and web development technologies.
  2. Customer-Centric Development. Demonstrated focus on creating solutions that improve the end-user experience.
  3. Teamwork. Ability to work in cross-functional teams and influence product decisions based on user data and feedback.

Why Microsoft?

  1. Impactful Work. Contribute to developing Microsoft Teams Rooms and deliver features that transform the way organizations communicate globally.
  2. Growth and Innovation. Work in a dynamic and fast-paced environment that encourages innovation and technical excellence.
  3. Inclusive Culture. Join a company that values inclusion, respect, and collaboration, where every employee has the opportunity to thrive.
  4. Career Development. Access to continuous learning and growth opportunities, including professional certifications, mentorship, and career advancement within a global organization.

To Apply. If you're passionate about software engineering, have a knack for problem-solving, and are eager to make a direct impact on the Teams Rooms experience, we encourage you to apply.

Microsoft is an equal-opportunity employer. We are committed to building an inclusive team and encourage all qualified candidates to apply.

Related Jobs