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
ANY GRADUATE