cropped cropped White with Bold Red Political Logo 1 502 63 Senior Software Engineer

Senior Software Engineer

  • Full Time
  • Alba, Romania (Remote)
  • TBD USD / Year
  • Microsoft profile




  • Job applications may no longer being accepted for this opportunity.


Microsoft

Come join the fastest growing business application in Microsoft history! Microsoft Teams is an award-winning chat-based application in Office 365 and is core to Microsoft’s vision for intelligent communications and collaboration.

Microsoft Teams is the canvas that keeps all your content, tools, people, and conversations together in one place and gives instant access to them right in the Office 365. There are so much more that we have planned and will need your help in this exciting endeavor! Our culture is inclusive, casual and high energy; our team members come from diverse backgrounds and grounded in our customer needs.

Teams is pushing the boundaries in terms of performance, what we do on the client side, and how we present it in a fully accessible way. Of course we’re not alone in using React, GraphQL and TypeScript, but we’re looking at new patterns and ways to integrate these technologies and establish new architectures for app development.

We are seeking a highly talented Software Engineer that is passionate about creating and supporting next generation products and services, has great development skills, a passion for quality and performance, and is excited to build solutions with stellar customer experiences.

Responsibilities

  • You work within an agile development environment with other developers and product owners to scope, architect, develop and deliver world-class software solutions.
  • You design and deliver applications that are performant, reliable and secure for millions of users.
  • You collaborate well – you can explain your work, you can ask good questions, you can listen to your peers and your customers, and you like to give and receive feedback  
  • You’re a professional engineer – you understand that it’s not enough to write code that works; it also must be well-designed, easy to test, and easy to add to over time 
  • You love building beautiful apps and crafting the best user experience. For you, an app isn’t working correctly until it feels great to use 
  • You want to learn to get things done – you do anything it takes to implement your feature end to end, may it require you to dive into native code, learn a new language or implement a small change on a backend service 
  • You set the course – you discover important work that may not be obvious to others and get it done with the help of the team 

Qualifications

  • You are comfortable in object-oriented languages, and you have a solid grasp of algorithms, data structures, and design patterns. You have working experience with React and Typescript, or with JavaScript and willing to learn TypeScript. 
  • BS or MS degree in Computer Science or Engineering or equivalent years of relevant work experience.
  • You have deep experience with HTML/CSS, React, JavaScript/TypeScript and GraphQL or similar technologies
  • You have experience using and/or designing RESTful/GraphQL APIs
  • You have prior experience or interest in site reliability engineering/DevOps.
  • You have experience and/or knowledge in programming multithreaded systems.
  • Your apps are instrumented, in addition to using analytics and A/B testing to drive features.
  • You are familiar with Agile, frequent app releases and modern software development lifecycle.
  • You are enthusiastic about partnering and working collaboratively with teams across Microsoft and also in the Open Source community.
  • You teach others the things you know and learn from others

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

#microsoftteams

To apply for this job please visit careers.microsoft.com.


Job Notifications
Subscribe to receive notifications for the latest job vacancies.