KeyBank · 8 hours ago
Embedded Banking Senior Software Engineer
KeyBank is a national association providing banking services, and they are seeking an Embedded Banking Senior Software Engineer to focus on API development and system integration for the payments lifecycle. This role involves leading the ECA DataMart team, collaborating with Agile teams, and advocating for new technology and improvements.
Banking
Responsibilities
Owns the development, implementation, assessment, and support of one or more components of an environment, application, or platform
Independently develops clean, maintainable, testable code for work assigned; performs peer code reviews
Designs solutions for the overall health, performance, and availability and actively works resolution of system and client experience impacts for one or more environments, applications, or platforms
Strong technical expert on the team; assigns work, mentors, and trains junior engineers
Advocates for new technology and improvements
Assists in the development of strategies for the full software development life-cycle of new and emerging technologies and make recommendations regarding selected technologies and demonstrates the viability
Creates technical documentation, specifications, and project artifacts for developing code
Identifies and develops potential standards and best practices
Create/Enhance Architecture Diagrams for each capability
Support off-hours monthly releases as needed
Actively participate in various Agile ceremonies such as Refinement, Sprint Planning, Retrospectives, etc
Qualification
Required
Bachelor's Degree or equivalent work experience required
5+ years of application development experience
Possess strong written and verbal communication skills
Experience or understanding of the following software frameworks/concepts: Java (17+)/SpringBoot, GCP, GKE, Oracle Exadata; Apigee; Ab Initio, Kafka, Mongo DB
Experience or understanding with the following tools & technologies: Docker, GitLab, GIT, Jira, Confluence, LCM (Mainframe components), Building batch processes and run-schedule for executing the Mainframe jobs through Tivoli Workload Scheduler, and Outsystems
Proficient in creating and maintaining OpenAPI specs
Experience with Continuous Integration/Continuous Delivery environment, utilizing automated testing, as well as Test Driven Development
Passion for technology and learning new tools and frameworks based upon project work
Experience or mastery of one of the test types is plus: E2E and UI Tests, API and Integration Tests, Performance Tests, Unit Tests (Java and JavaScript), Software Quality Analysis and Linting Tools, Security Scans and Tests, Service Virtualization, Build, Deployment and DevOps Tools
Experience providing support and analysis for transmission & payment products (BAI, ACH, Wire, RTP)
Benefits
Eligibility for incentive compensation which may include production, commission, and/or discretionary incentives
Eligibility for short-term incentive compensation and deferred incentive compensation subject to individual and company performance
Company
KeyBank
At KeyBank we’ve made a promise to our clients that they will always have a champion in us.
Funding
Current Stage
Late StageLeadership Team
Recent News
2023-08-28
Company data provided by crunchbase