Embedded Banking Senior Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

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

Java (17+)/SpringBootGCPDockerContinuous Integration/Continuous DeliveryMongo DBGitLabJiraConfluenceAPIIntegration TestsAgile collaborationPassion for technologyCommunication skillsMentoringProblem solving

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

At KeyBank we’ve made a promise to our clients that they will always have a champion in us.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Chris Gorman
Chairman, Chief Executive Officer, and President, KeyCorp
linkedin
leader-logo
Holly Santoro
Executive Administrator to the Chairman & CEO
linkedin
Company data provided by crunchbase