This role involves developing, enhancing, supporting, and maintaining the Firm’s software solutions to support its global businesses. The position requires designing and implementing high-quality, scalable, and thoughtful technology solutions using both internal and open-source services. Key responsibilities include owning the entire software development lifecycle from requirements gathering and user story refinement through development, testing (unit, integration, regression), User Acceptance Testing (UAT), and deployment. The role also involves collaborating with internal teams on solution designs, identifying new external technologies for business transformation, and working within all phases of the Software Development Lifecycle (SDLC) to meet internal and regulatory requirements. Additionally, the position requires designing, implementing, and maintaining robust testing suites for safe, complete, and scalable solutions, and providing training and guidance to junior team members.
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
Manager