
Mainframe Team Leader - ATM/Debit Card [on-site, cities in posting]
- Atlanta, GA
- Permanent
- Full-time
- Assigns and directs the work of team members
- Estimates team level timelines and technical efforts for planning purposes
- Assists with the review and evaluation of personnel performance
- Plans, conducts, and supervises assignments for the team
- Evaluates progress and results and recommends major changes in procedures
- Responsible for compliance remediation
- Designs, develops, tests, and deploys software using a combination of custom and off-the-shelf tools
- Collaborates cross-functionally with architects, business users, project managers/Scrum Masters and other engineers to achieve sustainable solutions in a complex environment
- Monitors, maintains and continuously improves existing software applications
- Identifies, troubleshoots, and resolves technical and functional software issues
- Completes documentation and procedures for installation and maintenance
- Participates in code reviews, code quality checks and developer integration testing
- Applies design patterns in all development activities
- Identifies, documents, and implements non-functional requirements
- Builds, maintains, and executes test automation suite
- Takes independent action, makes decisions, and takes ownership of applications
- Plans and estimates work effort
- Identifies and implements software performance improvements
- Conducts code reviews, code quality checks and developer integration testing
- Bachelor’s degree
- Seven (7) years of related experience
- Experience with test-driven development
- Experience with agile development processes
- In depth understanding of design patterns and their application
- Ability to coach, teach, and mentor team
- Ability to estimate work efforts for project sub-plans or small projects
- Ability to work in an environment with aggressive timelines
- Demonstrates leadership
- Excellent analytical, decision-making, problem-solving and time management skills
- Excellent verbal and written communication skills to technical and non-technical audiences of various levels in the organization, e.g. executive, management, individual contributors
- Fluency in developing and understanding sequence diagrams and class models, where applicable
- In-depth understanding of DevOps and formal Software Development Life Cycle (SDLC) processes
- Willingness to work within a distributed team
- Candidate must be able to analyze business requirements for both large and small projects, following through with design, coding, testing, documentation, and implementation with minimal supervision.
- Candidate must be able to work cohesively with a team, share technical information and interface with Business units and Application Development in the development and support of assigned software systems.
- Responsibilities also includes maintenance, development, research, and production support. 24 X 7 on-call support rotation is required.
- Position requires strong COBOL skills in Batch and CICS in an IBM z/OS mainframe environment.
- Applicant should be able to demonstrate analytical skills, be able to multitask, and possess strong verbal and written communication skills.
- COBOL, CICS, VSAM, and MVS JCL experience is required. Experience with TSO, ISPW, MQ, JSON, File Aid, Xpediter and Abend Aid tools is preferred.
- Experience with debit card, ATM, credit card systems preferred.
- Experience with FIS Connex systems strongly preferred
- Connex - Base 24 Development strongly preferred
- In depth understanding of design patterns and their application
- Project Management experience
- ATM/Debit or Credit Card processing experience
- FIS Payments1 system knowledge
- API Integration knowledge
- Ten (10) years or more of related experience
- Paid Vacation/Sick Time
- 401K with Company Match
- Medical, Dental and Vision Benefits
- Disability Benefits
- Health Savings Account
- Flexible Spending Account
- Life Insurance
- Parental Leave
- Employee Assistance Program
- Associate Volunteer Program