Required Qualifications:
- Experience developing production software
- Experience with one or more OOP languages including but not limited to: C#, Java, C/C++, Python
- Good system design, algorithmic skills, good knowledge of data structures
- Solid debugging, testing, and problem-solving skills
Preferred Qualifications:
- Experience designing, building and running large scale and highly available cloud services or distributed systems
- General database knowledge and experience of working with data at high scale
- Troubleshooting skills across network, application, caching, queuing, load-balancing storage and distributed services layers
- Knowledge of Azure Cloud, Power Platform, or Dynamics 365
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.