What does a successful Director of Software Development do at Fiserv?
You'll be a key leader of success in our Community Bank engineering group within the Fiserv Financial Institution Group (Community Banking) business. We support account processing for more than 1,550 financial institutions, representing over $1.4 trillion in total assets, while providing consistent, resilient, scalable applications that drive our clients forward.
What You Will Do:
- Lead, manage, mentor, and inspire multiple teams of software engineers
- Set clear performance expectations and KPIs, drive a continuous improvement culture by maintaining proactive feedback loops that support career development for all the team members
- Drive modernization and migration of several core banking applications in automated testing, real time monitoring/alerting, CICD enablement, Cloud, micro-service, and other technical and architectural best practices that further drive agility, quality, scalability, efficiency, redundancy, and security in our development lifecycle
- Develop and document high-quality code to solve strategically important problems
- Provide high-quality code and design review feedback to other engineers while defining and leading the adoption of standards and best practices
- Collaborate with peers both within and across pillars to execute on product roadmaps from conception through deployment/support in support of driving an excellent client experience
- Contribute in overall technology and architectural strategy for core banking and ancillary applications
What You Will Need to Have:
- 10+ years of experience in software engineering or similar roles
- 10+ years of experience in one or more general-purpose programming language such as .NET, C#, Java
- 5+ years in a leadership role with a focus on continuous improvement initiatives and setting priorities and plans to meet business goals and objectives
- 5+ years of experience with distributed systems and micro service architectures
- 5+ years of experience developing on core banking applications
- Experience in CI/CD pipeline and related open-source tools like Jenkins, GitLab, and SonarQube
- Bachelor's degree in computer science, or a related field, or an equivalent combination of education, military, and work experience
What Would Be Great to Have:
- Experience with Kubernetes or other container orchestration tools
- Experience in Agile and/or DevOps methodologies
- Experience with Azure and/or other cloud transformation initiatives
- Experience with C# or Java scripting
- Knowledge of current trends in AI
R-10359578