Back to jobsJob overview

About the role

Senior Software Engineer at Microsoft

Required Skills

javascriptpythonweb developmentcloud computingai applicationsfrontend developmentsoftware architecturementoring

About the Role

Senior Software Engineer role focused on frontend development and building AI-powered cloud solutions for project management. The position involves designing high-quality software, collaborating cross-functionally, and mentoring junior engineers to enhance productivity tools.

Key Responsibilities

  • Design and develop high quality, performance and easily maintainable software
  • Collaborate with cross-functional disciplines to drive design, development, testing, and release of software
  • Strive for engineering excellence by helping evolve development guidelines, engineering practices, tools, and process
  • Build highly optimized and performant experiences that delight users
  • Mentor SWEs and SWE2

Required Skills & Qualifications

Must Have:

  • Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience
  • Coding experience in languages including C, C++, C#, Java, JavaScript, or Python
  • Solid technical acumen and coding skills
  • Demonstrate a growth mindset and passion for learning new technologies
  • Excellent communication, collaboration, planning and problem-solving skills

Nice to Have:

  • Master's Degree in Computer Science or related technical field AND 6+ years experience
  • Experience in building performance and scalable Web Apps

Benefits & Perks

  • Industry leading healthcare