Lead and oversee the development of software products and ensure the overall quality of products throughout the software development life cycle. Oversee and manage software processes, projects, and products to improve efficiency within the organization and product area. Oversee software systems and processes and recommend improvements.
Requirements
- Bachelor’s degree in Computer Science, Engineering, Information Systems or related field or foreign equivalent.
- 7 years’ experience in software development, or alternatively, Master’s degree in Computer Science, Engineering, Information Systems or related field or foreign equivalent and 5 years’ experience in software development.
- Experience with system design, cloud technologies, big data storage technologies, DevOps and CI/CD platforms, object-oriented development
Benefits
- PTO
- Paid leave (military, jury duty, bereavement, voting, care of a family member, & childbirth)
- Paid holidays
- OT
- Bonus
- Health, dental, & vision
- Basic life, AD&D, suppl. life, spouse/DP & dependent life, spouse/DP & dependent AD&D, STD, LTD, LTC, BTA, disability, & legal
- 401(k) w/ match & add’l FINRA-funded retirement contrib.
- Tuition reimb., commuter benefits, & other wellness benefits (adoption asst., backup family care, surrogacy benefits, employee asst., & wellness programs)