(Senior) Software Engineer at Microsoft

Join The UN Career Pool

Struggling to break into the UN?

Take the first step toward your dream UN career, 3-Day UN Job Challenge.

Join Now Here →

ICT jobs, Computer science jobs, Software Engineering jobs,

(Senior) Software Engineer

Qualifications

  • 5+ years of software development and design experience
  • Bachelor’s degree in computer science, related field, or equivalent work experience.
  • Proficiency in one or more general purpose programming languages including but not limited to: C#, Python, JavaScript, Java, C/C++
  • Strong industry experience collaborating with others on designing, developing, testing, and shipping solutions to large scale technical problems.

Responsibilities

  • Write clean well-thought-out code with an emphasis on quality, performance, simplicity, durability, scalability, reusability, and maintainability.
  • Break down complex, interconnected systems to identify improvements
  • System design through well-defined interfaces across multiple components, code reviews, leveraging data/telemetry to make decisions

Method of Application

Interested and qualified? Go to Microsoft on jobs.careers.microsoft.com to apply

Get Unstuck in your career NOW!

UN Job Challenge

Join The UN Career Pool

Struggling to break into the UN?

Take the first step toward your dream UN career, 3-Day UN Job Challenge.

Join Now Here →

How to write a cv in 2026 - CV format for Job Application