Job overview
we are seeking a skilled professional to join our team as a software engineer. The ideal candidate will have experience in designing, building, and operating large-scale distributed services that handle high volumes of traffic.
the selected individual will work with stakeholders to determine user requirements for features, contribute to the identification of dependencies, and develop design documents for product areas. They will also create and implement code for products, services, or features, reuse code as applicable, and provide estimation for tasks.
additionally, the successful candidate will act as a designated responsible individual (dri) on-call to monitor system/product feature/service for degradation, downtime, or interruptions and gain approval to restore system/product/service for simple problems.
requirements
* bachelor's degree in computer science or related technical field and 2+ years technical engineering experience with coding in languages including c, c++, c#, java, javascript, or python or equivalent experience.
preferred qualifications
* bachelor's degree in computer science or related technical field and 4+ years technical engineering experience with coding in languages including c, c++, c#, java, javascript, or python or master's degree in computer science or related technical field and 2+ years technical engineering experience with coding in languages including c, c++, c#, java, javascript, or python or equivalent experience.
additional information
microsoft is an equal opportunity employer. We welcome applications from qualified candidates without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable law.