(Senior) Software Engineer at Microsoft

International Remote Work Professional Certification

Follow a simple step-by-step system to land flexible remote jobs — no experience or quitting your day job required.

Learn More →

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