Bachelor's Degree in Computer Science, Engineering, IT, or related technical field.
6+ years managing software development and/or system integration projects, with at least 2 years leading or mentoring other project managers.
Strong software development background — you have built or meaningfully contributed to software, can review technical designs, and can evaluate engineering estimates with credibility.
...
Bachelor's Degree in Computer Science, Engineering, IT, or related technical field.
Minimum 2 years managing software development and/or system integration projects.
Software developer background — hands-on coding/scripting experience (Python, JavaScript, or similar) and the ability to read, understand, and challenge code and technical designs.
...