The Senior Software Engineer will deliver technically complex solutions and perform system integration activities for all project work. This role involves consulting and partnering with business product owners to understand end goals, offering solutions and recommendations during the design phase. The focus is on applications specific to the Capital Markets technology platform. Responsibilities include providing analysis, technical design, management of best practices, and oversight of applications supporting Equities, Fixed Income, Derivatives, Foreign Exchange, Loan Trading and Syndication, Investment Banking, Credit, Risk, and integration tools. The engineer will lead and participate in the development, testing, implementation, maintenance, and support of highly complex solutions, ensuring adherence to company standards and industry best practices. This role also involves managing robust unit testing, driving automation of unit testing using DevSecOps practices, and providing escalated support for complex production applications. The Senior Software Engineer will lead moderately complex projects, participate in larger initiatives, solve complex technical and operational problems, and act as a resource for less experienced teammates. Typically, this role will oversee the work of a small team and provide leadership/direction in the design, development, and maintenance of solutions, while also playing an active role within a platform team through the Product Development lifecycle. The engineer will work within a feature team framework, providing oversight to scrum teams and engineering functions, analyzing features, and facilitating decomposition to user story level. The successful candidate will be responsible for delivering innovative, high-quality working software to satisfy business objectives, leveraging continuous engineering practices, and supporting/overseeing integration and functional testing, ensuring code aligns with Product Owner acceptance criteria.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior