Senior Software Engineer
Company: The Clearing House
Location: New York
Posted on: November 8, 2024
Job Description:
Position summary: The Clearing House (TCH) is the only private
sector operator of core payments systems in the United States. We
clear and settle nearly $2 trillion in U.S. dollar payments each
day, representing half of all commercial ACH and Wire volume. The
Clearing House's Real Time Payments (RTP) network, launched in
2017, was the first new national payments system in 40 years. The
RTP network currently includes over 500 banks and credit unions and
currently clears and settles approximately one million transactions
per day on average. RTP volume is rapidly growing and TCH is
continuing to work with financial institutions to develop
innovative products and solutions for both domestic and
international payments.The Strategic Product Engineering Team
supports RTP and other new products. This position is for a Senior
Developer/Team Lead for Strategic Engineering.The successful
candidate will be responsible for enhancing and maintaining RTP and
other applications. A key aspect of the role will be to support the
migration to Cloud based computing.Qualifications required:
- Bachelor's degree or equivalent experience in the field of
Computer Science, Information Systems, Computer Engineering or
other related field
- 5+ years related IT experience in analysis, design,
development, documentation, implementing and testing of software
systems in Java, Spring, J2EE App servers on Red Hat Linux, UNIX or
AIX
- Experience with complex system design and evaluating and
proposing alternative software designs
- Thorough knowledge of secure development practices
- Experience in both Agile and Waterfall development
methodologies
- Sound RDBMS concepts and SQL skills (e.g. for
troubleshooting)
- Strong analytical and problem-solving skills; ability to set
priorities and handle multiple tasks and projects in a fast-paced
environment
- Excellent verbal and written communication skills
- Professional demeanor and ability to work effectively with
other staff within the organization
- Highly motivated, enthusiastic and self-starter
- Experience in wholesale or retail banking technology,
especially money transfer (e.g. ISO20022, Faster Payments, SWIFT,
Fedwire, RTGS, etc.)
- Experience with IBM MQ, Rabbit MQ or DB2
- Knowledgeable in Software Reliability Engineering, test
automation and CI/CD processes and tools such as GitHub, Maven,
Jenkins, Sonar Cube, Fortify, etc.
- Experience developing or migrating applications to Cloud
Environments (e.g. AWS, GCP, Azure, etc.)
- Experience developing applications in Erlang or other
functional programming languages such as Haskell, Scala,
etc.Essential functions and responsibilities:
- Perform new development, maintenance, and support for RTP and
other strategic products
- Triage, troubleshoot, and resolve Level 3 and Level 4
production issues
- Perform root cause analysis of issues
- Support release implementation, infrastructure upgrades, and
maintenance testing
- Provide training for production support teamsSuccess
factors/job competencies:
- Resourceful when working independently
- Respectful of others when working collaboratively
- Easily adapt to new technology and design patterns
- Effectively supervise other developers to ensure successful
completion of team work
- Ability to handle multiple tasks simultaneously
- Ability to prioritize appropriatelyPerformance standards:
- Perform Design and Code reviews
- Complete assigned development tasks on time and with high
quality
- Ability to quickly troubleshoot issues and provide fixes
- Contribute to development standards and assist with evaluation
of others' workPhysical demands and work environment: Work is
generally sedentary in nature. The working environment is generally
favorable. Lighting and temperature are adequate, and there are no
hazardous or unpleasant conditions caused by noise, dust, etc. Work
is generally performed within an office environment, with standard
office equipment available. Occasional travel may be required.
Employees will report to the office two to three days each week.The
anticipated annual salary range for this position is $125,000 -
$150,000. Base salary will be determined by the role, experience,
skill set and location. For eligible positions, discretionary
incentive compensation may be awarded contingent on personal and
company performance. Our benefits program includes medical, dental,
vision, life insurance, 401(k) plan with company contribution and
company match, tuition reimbursement and more.
#J-18808-Ljbffr
Keywords: The Clearing House, Cherry Hill , Senior Software Engineer, IT / Software / Systems , New York, New Jersey
Didn't find what you're looking for? Search again!
Loading more jobs...