Description

Lead software engineers to deliver innovative, high-quality products on a foundation of architectural and engineering excellence

Work cross-functionally with other roles and business teams to define, deliver, and support software and services

Guide software engineers through planning, designing, coding, delivery, and support, driving the day-to-day technical decisions

Own and continually improve the throughput and stability of product delivery and application lifecycle, in partnership with product and program management

Qualifications

Bachelor's or Master’s degree in Software Engineering, Computer Engineering, Computer Science, or applicable engineering or science field

6+ years of software development experience

Broad understanding of coding and programming languages

Experience with database design and data modeling

Strong soft skills, including attention to detail, problem-solving and communication skills

Education

ANY GRADUATE