Software Engineer II
Microsoft
1 hour ago
•No application
About
- You will design and develop large-scale distributed software services and solutions. You will have knowledge of how products and services work, with a history of developing, deploying and evolving products in a DevOps managed production environment. You will design features and capabilities to enable experiences for millions of users, interacting with the service through dedicated Web and mobile clients, and through Teams. You will carry out quick technology “spikes” (or proofs of concepts, flighting) to create value in new features and service. You will develop and maintain technical documentation, including design documents, test plans, and user guides. You will stay up-to-date with emerging trends and technologies in software development and apply them to improve service offerings. You will participate in code reviews and provide constructive feedback to team members to improve code quality. You will troubleshoot and debug complex issues in production environments, and work with the team to implement solutions. Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python 2+ years experience with TypeScript and React These requirements include but are not limited to the following specialized security screenings: Master's Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.



