As a Senior Software Engineer at Janus Henderson, you will join a high achieving motivated development team where you are expected to lead by example, demonstrating a high level of technical expertise, problem-solving skills, and the ability to deliver complex, high-quality solutions that meet the needs of the investment and financial risk business areas. You will work closely with the Product Owners to understand development priorities and backlog items, collaborate with Architects and Tech Leads to ensure that all solutions fit well within the strategic architectural vision, perform hands-on development adhering to the SDLC framework and practices at Janus Henderson, and carry out additional duties as assigned.