
Job description
As a Senior Software Engineer, you will work closely with customers to innovate new solutions to complex problems, identify trends, and provide unique business solutions. You will join a team where learning about new technology or solutions is part of our work every day.
You will understand user requirements, design solutions, lead discussions for product architecture, create proposals for architecture, and develop design documents. You will also implement solutions, drive efforts to add new tests, remove antiquated tests, and aggregate tests to improve the test suite.
You will be part of a team that values learning, innovation, and collaboration. You will have opportunities to work on complex problems, develop new skills, and make a meaningful impact on the company's success.
Keep exploring
Sign in to see similar jobs
Create a free account to discover roles related to this posting.
Company

Tech, Software & IT Services
Microsoft is a global technology leader that builds software, services, and devices that empower individuals and organizations to achieve more. Its core offerings span operating systems, productivity suites, cloud infrastructure, AI and machine learning platforms, gaming, and mixed reality, delivered through a comprehensive ecosystem of business, developer, and consumer products. The company’s distinctive strength lies in its integration of cutting‑edge research—such as quantum computing—and its commitment to inclusive innovation, fostering a culture of curiosity, continuous learning, and collaboration across 190 countries. With a workforce of roughly 228,000 employees, Microsoft combines deep technical expertise with a mission to use technology as a force for good, making it an attractive destination for professionals seeking impact and growth.