Requirements Must have: - Minimum of 5 years of professional experience in software engineering with a Bachelors degree or 3 years with a Masters degree - Proven leadership skills and the ability to define effective solutions - Commitment to ongoing education and mentorship in the field - Strong kno