Back to jobsJob overview
About the role
Software Engineer II at Microsoft
Required Skills
c#.netazuresql serverjavascriptpowershellgitcloud servicessecurity
About the Role
Software Engineer II role in Microsoft's Secure Production Access organization, focused on building secure cloud services and infrastructure. Responsible for developing high-quality applications using Microsoft technology stack to enhance security and resilience across enterprise systems.Key Responsibilities
- Own multiple services and architect them to scale with robust unit tests
- Solve problems at their source and implement fixes to prevent recurrence
- Design, develop, test, deploy, maintain, and improve applications to enable security
- Provide ongoing maintenance, support and enhancements in existing systems
- Work closely with business and engineering partners during early SDLC phases
Required Skills & Qualifications
Must Have:
- Bachelor's Degree in Computer Science or related field AND 2+ years technical engineering experience
- 2+ years experience with Object Oriented Programming, .NET framework, ASP.NET, MVC, Web API, C#, SQL Server
- 2+ years experience building enterprise applications using Microsoft technology stack
- 2+ years experience with scripting languages like Angular JS, PowerShell and exposure to TFS/VSO and Git
Nice to Have:
- Master's Degree in Computer Science AND 3+ years experience
- 3+ years full-stack engineering experience in professional setting
- 3+ years experience with large-scale cloud or distributed systems
- Security, identity, domain experience
- Familiarity with Machine Learning and applied AI concepts
Benefits & Perks
- Industry leading healthcare