Software Engineer II at Microsoft
Redmond, Washington, United States -
Full Time


Start Date

Immediate

Expiry Date

24 Feb, 26

Salary

0.0

Posted On

26 Nov, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Development, Cloud Solutions, Microservice Architecture, C, C++, C#, Java, JavaScript, Python, Debugging, Distributed Systems, AI, Engineering Velocity, Technical Issue Resolution, Design Documents, Monitoring

Industry

Software Development

Description
Work with appropriate stakeholders to determine user requirements for a set of features. Contribute to the identification of dependencies, and the development of design documents for a product area with little oversight. Create and implement code for a product, service, or feature, reusing code as applicable. Contribute to efforts to break down larger work items into smaller work items and provide estimation. Act (at times i.e. in rotation) as a Designated Responsible Individual (DRI) working on-call to monitor system/product feature/service for degradation, downtime, or interruptions and gains approval to restore system/product/service for simple problems. Remain current in skills by investing time and effort into staying abreast of current developments that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale. Design cloud solutions using microservice architecture and other techniques. Package up solutions to make them easy and attractive for other teams to follow. 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 OR equivalent experience. 2+ years cloud and services experience. Azure stack is a plus. Hands-on experience debugging and resolving any technical issues throughout all phases of the software development lifecycle. These requirements include but are not limited to the following specialized security screenings: Background in working with large-scale, distributed systems Experience leveraging AI to increase engineering velocity and quality.
Responsibilities
Work with stakeholders to determine user requirements and contribute to design documents. Create and implement code for products and services, while monitoring system performance and resolving issues.
Loading...