Description
The Software Developer role designs, develops, tests, documents, and maintains complex application systems using front-end and back-end technologies. Responsibilities include requirements gathering, software development lifecycle activities, code reviews, test automation, debugging, deployment, security and privacy, and ongoing system enhancements. The role requires a bachelor's degree in computer science engineering or a related discipline or equivalent work experience, 2–6 years of software development experience, and experience with front-end and back-end development; securities or financial services experience is a plus.
