Senior Manager, Software Development
Required skills
- workflow optimization
- productivity
- software development experience
- vendor partners
- enterprise software development
- guide technical design
- implementation
- Java
- complex workflow systems
- rules-driven systems
Nice to have
- financial services
- banking
- regulated industry
- AWS-hosted applications
- CI/CD practices
- DevOps
Role summary
IntraFi is seeking a Senior Manager, Software Development to lead engineering teams building and supporting business process applications for their financial services. This role requires a blend of people leadership and technical direction, focusing on talent development, technical roadmap setting, architectural guidance, and delivering reliable solutions. Responsibilities include cross-functional partnership, modernizing systems, managing risks, and ensuring strong engineering practices in areas like code quality, testing, data design, and security. The role also involves defining and leading AI-assisted development practices and representing the development team to senior leaders and partners. The ideal candidate has 10+ years of software development experience, including 5+ years in management, with strong experience in enterprise software, Java, and relational databases.
As the nation’s largest deposit allocation service provider and the inventor of reciprocal deposits, IntraFi has spent over two decades creating dynamic solutions that help financial institutions grow, manage liquidity, and serve their communities. Our impact extends across institutions of all sizes—from community banks to large financial organizations—which enables us to achieve aggressive business growth objectives while helping strengthen the broader financial system. Consistently recognized by American Banker, Washington Post, and Fortune as one of the best places to work, we offer a collaborative, flexible environment where innovation thrives. Join us and be part of a team making a meaningful impact on the industry, on financial institutions, and on the future of financial services.
Your Role
The Senior Manager, Software Development leads the engineering teams that build and support the business process applications that power IntraFi’s financial services. This role combines people leadership with technical direction and end-to-end ownership: developing talent, setting a clear technical roadmap, guiding sound architecture and engineering practices, and delivering reliable solutions that achieve intended business outcomes. You will partner across Application Development, Product, Business, Quality, Security, Infrastructure, and offshore teams to modernize systems, manage delivery risks, and strengthen the organization’s technology capabilities.
Your Team
Business Process development is led by a Director and three managers: this role (Senior Manager, Software Development), a QA Manager, and a BA Manager. Together, this management team collaboratively lead five scrum teams, three onshore and two primarily offshore. In this role, you will directly manage approximately 10 full-time IntraFi employees, primarily engineers spread across the three onshore scrum teams, including a DevOps engineer who supports build, release, and environment needs for all five teams. You will also provide development leadership and technical direction for the developers on the two offshore scrum teams, partnering closely with the rest of the management team on planning, delivery, and team health.
Your Responsibilities
Required Experience, Skills, and Qualifications
Preferred Qualifications
Employee Benefits:
401(k)401(k) matchingDental insuranceEmployee assistance programEmployee discountFlexible scheduleFlexible spending accountHealth insuranceHealth savings accountLife insuranceOpportunities for advancementPaid time offParental leaveProfessional development assistanceReferral programVision insurance
IntraFi LLC is an Equal Opportunity Employer and does not discriminate on the basis of race, color, national origin, sex, religion, age, veteran status, disability, or sexual orientation in employment of the provision of services.
IntraFi’s job application process may include online videoconference interviews, in-person interviews, presentations, and computer-based assessments. If you require reasonable accommodation to complete any part of the application process, please contact hr@intrafi.com.
Similar roles
- Office AdministratorIntraFi · Arlington, VA · Onsite
- Quality Assurance Engineer (Sweep)IntraFi · Arlington, VA · Hybrid
- Principal Software Development EngineerZscaler · San Jose, CA · Hybrid
Software Development Project ManagerAlithya · Boucherville, QC · Hybrid
Software Development EngineerTexas Instruments · Dallas, TX · Onsite
Staff Software Development Engineer – iOSCVS Health · Remote · Hybrid
