AVP Software Engineering
GM Financial · Arlington, TX · 3 wk ago
HybridEngineeringFull-time
Responsibilities
- Develop high-performing, engaged software teams and lead both people leaders and engineers.
- Partner with architects, product owners, and software engineers to drive the implementation of new applications.
- Work within and across agile teams to design, develop, test, implement, and support technical solutions across our full stack, with a particular focus on middleware platforms and technologies.
- Build strong partnerships with the business and product teams.
- Manage third party staff augmentation firms, leveraging staff and contractors appropriately with regards to budget, timelines, and skillsets.
- Foster and cultivate a culture of continuous delivery and improvement with an emphasis on full lifecycle ownership of the applications that your teams deliver.
- Resolve conflicts between timeline, budget and scope independently but intuitively escalate complex or consequential issues to management.
- Define and evangelize enterprise policies, standards and position statements.
- Encourage innovation, implementation of cutting-edge technologies, inclusion, outside-of-the-box thinking, teamwork, self-organization, and diversity.
- Grow subject matter experts to produce resilient, scalable software and secure data with highest quality.
- Work to modernize our existing tech stacks.
- Collaborate with internal teams to find areas of opportunities for automation.
Qualifications
- Experience leading multiple agile teams along with leading people leaders.
- Experienced with several programming paradigms, Microservices, Event driven architecture.
- Experience building large scale enterprise systems in public cloud preferably Azure or AWS.
- Experience with Docker, Jenkins, Github tools, etc.
- Good understanding of infrastructure and DevOps.
- Aptitude to build very strong partnerships with other technology leaders that enable your team's ability to stay on the leading edge of industry solutions.
- Ability to inspire engineers and leaders to deliver quality software solutions.
- Experience greater than 10 years in software development field required.
- 5-7 years leading projects or initiatives through influence required.
- High School Diploma or equivalent required.
- Bachelor’s Degree in computer science, engineering or equivalent work experience required.
What We Offer
- Generous benefits package available on day one to include: 401K matching, bonding leave for new parents (12 weeks, 100% paid), tuition assistance, training, GM employee auto discount, community service pay and nine company holidays.
- Our Culture: Our team members define and shape our culture — an environment that welcomes innovative ideas, fosters integrity, and creates a sense of community and belonging.
- Culture: Our team members define and shape our culture — an environment that welcomes innovative ideas, fosters integrity, and creates a sense of community and belonging.
- Compensation: Competitive pay and bonus eligibility.
- Work Life Balance: Flexible hybrid work environment, 3-days a week in office.