MINIMUM POSITION QUALIFICATIONS:
* Bachelor's degree (or foreign educational equivalent) in Computer Science or a closely related STEM field plus at least 5 years of experience in software engineering or a closely related field
* OR, alternatively, a Master's degree (or foreign educational equivalent) in Computer Science or a closely related STEM field plus at least 3 years of experience in software engineering or a closely related field
Depending on degree held, must have 5 years or 3 years of experience in all of the following, which may run concurrently:
* Software or infrastructure development domain and principles, including design patterns and code structure.
* Designing and delivering large scale, high-quality systems.
* Experience as lead in building complex software and automation systems that have been successfully delivered to customers.
Within this, must also have the following experienc...