Job Description :

JOB DESCRIPTION:

This role is for an experienced, hands-on Software Engineer to provide engineering expertise and direction to Asset Management business partners. Candidates should bring fresh perspectives, be passionate about solving complex business and technical challenges, and thrive in a collaborative environment. You ll build next-generation cloud-based applications and models to transform how traders, portfolio managers, and analysts support clients. This is a high-impact opportunity to shape Front Office Technology while contributing to a culture of humility, collaboration, learning, and accountability.

Job Duties: Design, develop, adapt, and implement IT solutions through applications, systems, and infrastructure Deliver value-focused solutions using a strong engineering-driven approach Apply modern software engineering techniques including Agile, CI/CD, testing, and code quality practices Leverage analytics and emerging technologies to automate and enhance processes Own all parts of the software development lifecycle for assigned projects.

Required Skills: 5 6 years of software engineering experience Proficiency in Java, Python, and/or .NET Strong background in developing software using AWS stack Experience within the Financial Services industry Strong collaborative skills; ability to learn and adapt quickly Desired Skills: Hands-on experience with cloud-native application development Familiarity with machine learning and Generative AI concepts Knowledge of front office technology in Asset Management Strong understanding of modern software engineering practices (Agile, CI/CD, code reviews, unit testing, refactoring) Excellent problem-solving and analytical skills Typical Day: Collaborate with business partners in Asset Management to understand technical and data needs Participate in discovery sessions to identify opportunities for automation and analytics integration Develop, enhance, and support cloud-based applications and tools for traders, portfolio managers, and analysts Engage in Agile ceremonies, design discussions, and peer code reviews Research and introduce new technologies to improve solutions

             

Similar Jobs you may be interested in ..