Software Development Manager
Actual starting pay will vary based on factors including, but not limited to, geographic location, experience, skills, specialty, and education.
About the role
Axos Bank is seeking a Software Development Manager, AVP to lead engineering delivery for Axos Bank's Core Services platform, the backbone of the enterprise. This leader will own end-to-end design, development, delivery, and production stability across multiple backend services that underpin all lines of business. This role requires a hands-on engineering leader with deep expertise in .NET and distributed systems, combined with strong production ownership, incident management, and delivery governance capabilities. Experience with OutSystems—or a demonstrated willingness to learn it—is a key asset as the team expands its low-code/rapid delivery capabilities alongside traditional development. This is an on-site position that may be based at any Axos office location nationwide.
Responsibilities
- Lead and manage a team of Senior Engineers, Tech Leads, and offshore developers
- Own end-to-end delivery of Core Services platforms including Identity, Rules Manager, Document, Notification, and APIs
- Drive high engineering standards across code quality, performance, scalability, and security
- Ensure production stability and rapid incident resolution, including active participation in RCA and ITN processes
- Partner with Product Owners to ensure clear requirements, realistic commitments, and predictable delivery
- Enforce release governance standards, ensuring all deliverables meet SLA expectations and QE approvals
- Lead architecture discussions and modernization initiatives including service isolation, enterprise caching, and platform scalability
- Champion or oversee OutSystems-based development where applicable—driving adoption, best practices, and integration with core .NET services
- Collaborate with Infra, DBA, and NOC teams on capacity planning, deployments, and performance optimization
- Build a culture of ownership, accountability, and responsiveness, including after-hours production support
- Drive talent development, hiring, and performance management within the team
- Provide executive-level communication on delivery status, risks, incidents, and mitigation plans
Requirements
- Bachelor's degree
- 8+ years of software engineering experience with 3+ years in engineering leadership roles
- Strong expertise in .NET backend development, APIs, and distributed systems
- Proven experience managing mission-critical, high-availability platforms
- Strong understanding of production support, incident response, and RCA processes
- Experience leading onshore/offshore teams and driving accountability across time zones
- Demonstrated ability to deliver in regulated environments
- Excellent stakeholder management and executive communication skills
- OutSystems experience (or genuine commitment and aptitude to learn OutSystems rapidly for platform delivery use cases)
Preferred Qualifications
- OutSystems Developer or Architect certification (or in-progress)
- Experience integrating OutSystems with enterprise .NET backends, APIs, and core banking systems
- Background in core banking integrations or payment systems
- Exposure to enterprise caching (e.g., Redis), identity platforms, or rules engines
- Experience navigating cloud vs. on-prem architecture trade-offs in regulated environments
Pay
Target range: $110,000.00 – $140,000.00 per year. Eligible for an annual discretionary cash bonus target of 10% and an annual discretionary restricted stock units bonus target of 10%. These discretionary target bonuses may be awarded semi-annually based upon achievement of performance goals and targets.
Benefits
- Medical, Dental, Vision, and Life Insurance
- Paid Sick Leave, 3 weeks’ Vacation, and Holidays (about 11 a year)
- HSA or FSA account and other voluntary benefits
- 401(k) Retirement Savings Plan with Employer Match Program and 529 Savings Plan
- Employee Mortgage Loan Program and free access to an Axos Bank Account with Self-Directed Trading