Job Description
Responsibilities
- Design and develop large-scale distributed software services and solutions
- Collaborate across teams and discipline to understand requirements and translate into design and solution that stands the test of time
- Evaluate and recommend new technologies, tools, and processes to improve the efficiency and effectiveness of the team.
- Provide technical leadership and guidance to team members, ensuring best practices and high standards of software quality.
- Provide support to online services by investigating and mitigating issues.
Qualifications
Required/Minimum 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.
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.
Additional or Preferred Qualifications
- Bachelor's Degree in Computer Science
- OR related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript,
- OR Python
- OR Master's Degree in Computer