Identify and develop future technical leads and managers, creating growth paths and reducing reliance on any single individual for key technical decisions.
Recruit, interview, hire, and onboard team members; help new employees become productive and connected to the organization.
Partner with the QA and BA Managers to lead the five onshore and offshore scrum teams as one organization: set consistent development standards, coordinate work and dependencies across time zones, and ensure offshore developers have the context, direction, and support to deliver.
Define and communicate a technical roadmap for the business process applications, working with architecture and other technology leads to keep platforms aligned and consistent across IntraFi.
Guide the architecture and technical design of Java enterprise applications and business process platforms, translating complex requirements into maintainable solutions and clear implementation plans. Drive technical decisions through collaboration, bringing proposals to technical leads and building consensus.
Maintain visibility into all in-flight work and key technical decisions. Ensure teams document architecture and decisions, and provide senior leadership with concise status, risks, and recommendations.
Own delivery outcomes end to end, from design through production. Take the lead on production incidents as appropriate, coordinate the team’s response, and keep stakeholders informed through resolution.
Develop a working understanding of IntraFi’s products and business processes, and connect technical work to business outcomes. Partner with business and product stakeholders to shape scope, priorities, milestones, and measurable outcomes, communicating progress, decisions, dependencies, and risks early and clearly.
Plan work and allocate people and resources across onshore and offshore teams, balancing delivery commitments, operational needs, team capacity, and company priorities.
Promote strong engineering practices for code quality, testing, relational data design, SQL performance, data integrity, and security.
Partner with the team’s DevOps engineer and with Quality, Infrastructure, and Operations on build and release, environments, monitoring, production readiness, and continuous improvement.
Identify and reduce delivery, security, regulatory, and operational risks. Ensure team practices align with company policies, applicable requirements, and secure development expectations.