Software Developer Apprentice
- Company: Janus Henderson
- Location: London
- Closing Date: 11-06-2023
Programme Length
18-24 Months
Apprenticeship Level
Level 4
Year Group
Year 13
Description
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