Senior Software Engineer
Senior Software Engineer role at Microsoft, focusing on developing and shipping high-quality code, contributing to system design and architecture, and collaborating with cross-functional teams. This role is not directly AI/ML related.
What you'd actually do
- Develop and ship high-quality code
- Contribute to the design and architecture of complex systems
- Collaborate with cross-functional teams
- Mentor junior engineers
- Participate in code reviews
Skills
Required
- Proficiency in one or more general-purpose programming languages
- Experience with software development best practices
- Strong problem-solving and analytical skills
- Excellent communication and collaboration skills
Nice to have
- Experience with cloud platforms
- Familiarity with agile development methodologies