Description
The Senior Manager, Software Development - Core Banking manages analysis, design, development, testing, and deployments of Core Banking DNA solutions in multi-tier environments to meet business requirements and deliver on-time, within budget, and quality solutions. The Manager oversees technical risks throughout projects, consistently delivering high quality software by working with designers and quality assurance personnel throughout the full project development lifecycle.
Here's what you can expect from the job and what you need to be successful:
Job Duties
- Lead and develop a large local and offshore team of at least 8 to 10 high-performing and engaged Software Engineers through effective people leadership practices including regular communication of performance expectations and feedback to employees to maintain high team performance; provide coaching and corrective action as required; actively support employee professional growth and development
- Recruit to ensure adequate staffing levels to maintain efficient team performance
- Meet established department metrics including high quality member experience, effectiveness and efficiency; update leader on all major projects, employee issues and goal progress
- Use best practices to develop clustered, reliable, scalable, and high performance Core Banking Fiserv DNA solutions and deliver a high availability ("always on") experience
- Make decisions on development strategy and approach and manage solution releases and deliver IT solutions to meet the business needs
- Independently execute large scale enterprise programs, projects, and initiatives
- Create and manage project budgets from SOW through to final approval, and provide input in annual budgeting process as required
- Manage vendor and partner relationships, including staffing, SLA, and compliance issues
- Manage the design, development, implementation, and support of solutions required by the business to achieve business growth objectives and excellent member experiences
- Partner with architects to develop the best technical design and approach for new solutions to provide delightful member experience
- Collaborate with the senior leadership team and product managers to develop a strategy and roadmap for continuous process improvement to focus on our members' experience
- Collaborate with business stakeholders and business relationship management, EPMO and Scrum, infrastructure, networking, and security teams to align and deliver solutions to meet the business need with quality and within timeline defined by business
- Evaluate and manage security risks in solution design and development
- Partner with the cyber security team to ensure information security risk and vulnerability engineering development guidelines are being adhered to
- Work with intake process to identify efforts, reach out to business and product owners, architects, infrastructure, and drive solutions
- Create required artifacts for projects and NCUA Audits like Best Practices, Standards, Procedures and Guidelines, Code Reviews etc.
- Establish a consistent and excellent development processes to deliver high quality software, in rapid iterations, for business partners in multiple teams
Essential Skills
- Minimum of 10 years' experience overseeing software development and leading and/or managing highly competent teams
- Deep knowledge of Agile software development lifecycle (SDLC) methodologies and Test driven development
- Expertise in a wide variety of Core Banking Fiserv DNA and Fraud solutions and integrating with various platforms including Fiserv DNA, ALKAMI, CRM, Online Banking, Mobile Banking, Web, Core Banking, CO-OP, FIS, Consumer Lending, Mortgage, Zelle Network, and financial institution specific applications
- Experience in full stack such as PL/SQL, SQL, Perl, Python, cView, FiServ DNA tools, FiServ APIs development experience, and REST/SOAP API
- Experience in Core Banking Fiserv DNA preferred
- Experience with CI/CD tools and processes (experience in Jira, Jenkins, Code repository and code scanning tools)
- Ability to solve complex technical problems and design robust, scalable automation solutions. Advanced competency in object-oriented design, data structures, integration design patterns, and complexity analysis
- Able to articulate complex concepts while tailoring the message to different audiences including senior leadership, technical teams, and member support teams
- Strong interpersonal and consensus building skills with the ability to build trust and foster a collaborative spirit
- Expert project management skills, including prioritization, planning of projects and features, stakeholder management, and tracking of commitments
- Ability to foster strong relationships with internal and external stakeholders
- Demonstrated effective time management skills and the ability to work independently or in a collaborative team environment
- Proven people management and development skills, adept at providing frequent and valuable performance feedback to develop and build employees
- Minimum Education: Bachelor's degree in Computer Science, Computer Engineering, or related field. Master's degree is preferred
Location:
Hillsboro, OR 97124 | (HYBRID)
Target Compensation in Hillsboro, OR:
$150k - $160k annually + annual bonus
Benefits options include:
- Traditional medical, dental, and vision coverage
- 401K matching up to 5% per pay period
- Accrue up to 17 days of Paid Time Off your first year of employment
- 11 paid federal holidays
- Special employee pricing on lending products such as mortgage, auto, and personal loans (eligibility for special employee pricing is subject to standard account requirements and underwriting criteria)
What makes First Tech different? Click
hereto learn more!
First Tech is not currently offering Visa transfer/ sponsorship for this position
#LI-KW1
|