Lead a technology team building modern billing and payment applications using current technologies in an open, agile environment
Drive delivery, code reviews, quality, and continuous improvement while collaborating across development, operations, project management and account teams
Hands-on Technical lead working with DEV teams to support the deliverables
Oversee the full software development lifecycle for a group of developers and testers in an agile environment
Maintain relationships with internal and external partners during implementations to ensure critical issues receive prompt management attention
Mentor technical staff during projects; work with each resource to define career paths and identify appropriate training
Responsible for hiring, training, staff development, performance appraisals, corrective action and pay review of technical personnel
Coordinate with internal Fiserv groups to identify and implement improvements to the client implementation process
Develop and establish department standards and procedures; recommend efficient practices for implementing new or upgraded products and evaluate/report progress and results
Requirements
8-10 years of professional experience in Information Technology lead role
Technology leadership experience required (Software architecture, solution design, code review, best practices, leading teams)
6+ years' experience developing Microservices and leading teams building microservices-based architectures
5+ years' experience in relational databases (MS SQL Server, Oracle), SSRS, HTML, XML, FTP and Microsoft Office Suite
Proven ability to determine implementation approach/methodology for assigned projects based on established guidelines and to develop an appropriate strategy to meet objectives
Experience with J2EE, Spring, Azure cloud, IBM MQ, Microservices/APIs and Kafka
Bachelor's degree or a minimum of 10 years of relevant experience required
Must possess valid and unrestricted U.S. work authorization.