Zions Bancorporation is looking to expand its digital presence through cutting-edge technologies and build the bank of the future by developing delightful digital and mobile experiences for users.
Requirements
- 3+ years of experience with Angular
- 4+ years of experience with Java
- Demonstrate working knowledge of Kubernetes and Terraform (2+ years of experience) from a developer environment and build perspective
- 2+ years of experience with GitHub
Responsibilities
- Create solutions, reporting, experiences, and/or automation leveraging various technologies. (e.g., Java, Angular, etc.)
- Design and integrate with both internal and external APIs and adhere to development lifecycle best practices. (e.g., GraphQL, REST, etc.)
- Participate in Agile ceremonies and methodologies.
- Define and participate in SDLC activities.
- Document code, perform code reviews, define and participate in secure coding best practices.
- Collaborate with Product Management and business partners to iteratively build robust and scalable solutions.
- Create templates and components within various development solutions/platforms and implement to accomplish business objectives.
Other
- The successful candidate will have the skills and experience to effectively participate with cross-functional teams and customers in collaborative design and development activities dealing with complex applications and challenges.
- You will be detail oriented, focused on delivering high quality deliverables, have a passion for the field of software development, and possess customer empathy with a drive to create outstanding customer experiences and improved solutions.
- Document, demo and showcase feature to stakeholders and/or customers.
- Document business process, application, and data flows. (e.g., model driven development and UML experience a plus)
- Research, analyze and recommend technology features, functionality, and development solutions for our digital platform.
- Stay current on industry and development latest trends and technologies.
- Experience with public, private, and/or hybrid cloud implementations.
- Train and mentor other developers and team members
- Other duties as assigned.
- Effective communication and documentation skills (e.g., BPMN, UML, etc.)
- Bachelor’s degree in Computer Science or equivalent experience. A combination of education and experience may be considered.