Required Qualifications:
- Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR equivalent experience.
- Solid experience in delivering high-quality, customer-focused products or services.
- Experience in debugging and understanding complex codebases, including client-side and server-side applications.
Other Requirements:
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:
- Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Preferred Qualifications:
- Exceptional engineering skills across the entire software development lifecycle, from design to deployment.
- Proven ability to prioritize tasks, manage ambiguity, and deliver results in a dynamic environment.
- Expertise in designing and building distributed systems and high-performance cloud services.
- Solid experience with server-side development, particularly with .NET-based services and cloud platforms like Azure.
- Solid problem-solving and troubleshooting skills, with a focus on optimizing performance and ensuring reliability.
- Demonstrated ability to collaborate across teams and disciplines to achieve shared goals.
- Experience contributing to or leading open-source projects.
- Knowledge of compliance and cost optimization strategies for cloud services.