Software Developer Apprentice

  • Company: Janus Henderson
  • Location: London
  • Closing Date: 11-06-2023


This role is a Level 4 Software Developer Apprenticeship which is a work based qualification combining practical training in a job and study.

You will:

  • Work closely with the Product Owners to understand development priorities and backlog items
  • Work closely with Architects and Tech Leads, ensuring that all solutions fit well within the strategic architectural vision
  • Perform hands-on development, adhering to the SDLC framework and practices at Janus Henderson
  • Carry out other duties as assigned

What to expect when you join our firm:

  • Hybrid working and reasonable accommodations
  • Generous Holiday policies
  • Excellent Health and Wellbeing benefits including corporate membership to ClassPass
  • Paid volunteer time to step away from your desk and into the community
  • Support to grow through professional development courses, tuition/qualification reimbursement and more
  • All-inclusive approach to Diversity, Equity and Inclusion
  • Maternal/paternal leave benefits and family services
  • Complimentary subscription to Headspace – the mindfulness app
  • All employee events including networking opportunities and social activities
  • Lunch allowance for use within our subsidized onsite canteen

Must have skills:

  • An understanding of micro-service development and API development
  • Understanding of Agile delivery methodologies
  • Craftsman-like approach to building software; takes pride in engineering excellence and instils these values in others
  • Demonstrable passion for technology e.g. personal projects, open-source involvement
  • Focused on delivering value to the business with relentless efforts to improve process
  • Strong interpersonal skills; able to establish and maintain a close working relationship with team members and senior business stakeholders alike
  • Ability to communicate information technology concepts to non-technology personnel
  • Problem ownership – takes responsibility for identified issues and works to resolve in a pragmatic manner
  • Client focused, committed to excellence, strong attention to detail and a team player

Nice to have skills:

  • Databricks and Python development experience beneficial
  • Interest or knowledge of C# and Angular
  • Understanding of OOP and SOLID principles
  • Understanding of Azure or other cloud provider
  • An interest in Investment Management
  • Demonstrable ability to design and deliver systems
  • Intellectually robust with a keenly analytic approach to problem solving
  • Self-organized with the ability to effectively manage time across multiple projects and with competing business demands and priorities
  • Experience of working with geographically disperse development teams

Potential for growth:

  • Mentoring
  • Leadership development programs
  • Regular training
  • Career development services
  • Continuing education courses

Apply now or contact student support if you need assistance with your application, we’re here to help!