You'll be responsible for: - Producing high-quality, maintainable code. - Supporting the design and development of complex software solutions. - Partnering effectively with client project teams. - Mentoring junior developers. You'll have: - 5+ years of relevant work experience in a team-focused environment. - A bachelor's or master’s degree in a computational field (Computer Science, Applied Mathematics, Engineering, or a related quantitative discipline). - Strong object-oriented design and programming skills, with experience in OO languages (Java). - Experience or interest in functional programming languages. - Proven experience applying domain-driven design to build complex business applications. - Deep understanding and experience in data model upliftment, data population, collaboration with operations, and process reviews. - In-depth knowledge and expertise in data distribution, particularly in disseminating lake-based data. - Experience integrating APIs. - Excellent communication skills and the ability to work with subject matter experts to extract critical business concepts. - Independent thinker, willing to engage, challenge, or learn. - Ability to stay commercially focused and push for quantifiable commercial impact. - Strong work ethic, a sense of ownership, and urgency. - Strong analytical and problem-solving skills. - Ability to collaborate effectively across global teams and communicate complex ideas simply. It would be great if you have: - Experience in the financial services industry. - Experience in distributed system design. - Experience with Pure/Alloy. - Working knowledge of open-source tools such as AWS Lambda and Prometheus. Benefits: - Up to 10% bonus (based on company and personal performance). - Employer pension scheme. - 25 days holiday + 8 bank holidays, with the option to carry forward or "cash in" 5 days each year. - Access to YuLife wellness platform, subscription to Meditopia app, premium subscription to Fiit, life coaching and emotional well-being sessions, 24/7 virtual GP access, and an employee assistance programme. - Life insurance and income protection. - Enhanced maternity and paternity pay. - Cycle to work scheme. - Travel loan scheme. - A tech scheme offering over 5,000 tech products at up to a 12% discount. - Free unlimited Udemy account for continuous learning and development. - Support in obtaining relevant certifications.
