This individual will be responsible for development and support of the banks mobile banking retail application. The overall team is a combination of employees, contractors, and off shore developers. This position will include application design, development oversight, and coordination with other groups within the bank to deliver the overall solution.
As part of the Cloud Center of Excellence team within the Platform organization, you will be part of a fast-paced, entrepreneurial, energetic, and high performing team at the heart of the transformation to developing cloud native applications and services.
The Lead Software Engineer should have the ability to deliver high quality work on time in a high-energy environment while collaborating and brainstorming with other developers in a dynamic team environment. A combination of strong planning, organization, time management skills, and handling multiple projects are key. The Lead Software Engineer will also contribute to the maintenance and support of production systems as necessary.
Participate in Scrum Sprints as the ETL/SQL Development Lead; activities include participating in Sprint Planning and Estimating sessions, Daily Stand-ups, writing code, and attending Sprint Demos and Sprint retrospectives.
In this role, the selected candidate will be responsible for programming and software development using various programming languages and related tools and frameworks, reviewing code written by other programmers, requirement gathering, bug fixing, testing, documenting and implementing software systems.
Analyze/interpret the results of the analysis and develop appropriate conclusions and recommendations. Work with applicable stakeholders to develop understanding of the business need to be addressed by the analysis.