Senior Software Engineer- Payments
Company: Professional Recruiters
Location: Charlotte
Posted on: May 15, 2022
|
|
Job Description:
Job Description Senior Software Engineer- Payments The Bank
serves some of the most innovative companies in the world. Our
clients are forward thinkers. True believers. Optimists. Inspired
by them, we're changing the face of banking. Our clients have
redefined products in many areas of the global economy, and every
day we power their ability to do so. We need leaders with the same
can-do attitude as our clients. We're looking for creative thinkers
who want to challenge the status quo and create a truly seamless
digital banking experience on a global scale. The Sr. Software
Engineer will lead one or more technology teams building a world
class foreign currency trading platform. Working closely with
Product leadership, you will drive customer success in an expanding
and rapidly growing area. Responsibilities: -- Lead complex
technical efforts across one or more engineering teams. -- System
design and technical ownership of a highly available data streaming
platform. -- Full stack coding in multiple languages/frameworks
including Java and React/Angular. -- Deliver technical solutions
that users describe as remarkable for how it functions, the
performance and its reliability. -- Contribute to and drive
department best practices. Qualifications: -- BA/BS in Computer
Science or equivalent degree/experience. -- Deep Implementation
experience with Payment Technology solutions using products like
Pep, SWIFT, Payments Hub, etc. -- Strong knowledge of Payments
flows (like ACH, Wires, RTP, etc.). -- Strong Payments Industry
knowledge with experience delivering on large
modernization/transformative efforts. -- Extensive experience
leading, building and maintaining critical software platforms. --
Able to articulate tradeoffs at the application, system or product
level. -- Proficient in cloud-first development, agile
methodologies, modern testing techniques and continuous delivery.
-- Deep love of building elegant, maintainable, well-documented,
secure code. - Drive to learn new things and go above and beyond
the call of duty. -- Must have technical lead experience for
complex projects. -- Ability to influence the architecture and
design. -- Ability to analyze and troubleshoot production issues.
-- Experience with TDD and CICD delivery. -- Experience in working
with COTS and SaaS solutions -- Experience with distributed systems
-- Hands-on Experience with Java/J2EE, JavaScript frameworks,
Restful Webservices, web applications, JSM, transactional
databases, NoSQL databases - Experience with enterprise integration
services/solutions -- Experience and exposure to API gateways --
Experience building cloud enabled MicroServices and REST APIs --
Implementation experience with SAAS/PAAS based solutions. --
Experience with regulatory guidelines (FFIEC, FDIC, etc.) governing
-- Must have experience on High volume transactional systems --
Experience on identifying bottlenecks and improving system
performance Company Description Join the fastest growing bank in US
history that is the leader in the Fintech space.
Keywords: Professional Recruiters, Charlotte , Senior Software Engineer- Payments, IT / Software / Systems , Charlotte, North Carolina
Click
here to apply!
|