Software Engineer - Banking
Core
Design, develop, test, and maintain large-scale software solutions and information systems within complex technology environments.
Role type
Senior Software Engineer (Java/React)
Builds
Distributed/scalable systems and high-volume transaction applications
Domain
Financial Services / Banking
Deliverable
production ML models | product features
Required skills
Java, ReactJS, RESTful/SOAP API, Oracle, Autosys, CI/CD, Ansible, RedHat Linux, Python, Selenium, Object-Oriented Design, Application Architecture, Distributed Systems Design
Preferred skills
Technical Lead experience, Watermelon, Observability platforms, Financial Services domain knowledge
Technologies
Java, ReactJS, Oracle, Autosys, Ansible, RedHat Linux, Python, Selenium
Responsibilities
Analyze needs and design software solutions; Develop and install software systems; Conduct systems analysis to improve operations; Document processes using diagrams, flowcharts, and algorithms; Manage the full software development lifecycle from conception to maintenance.
Seniority
Senior, hands-on IC