AJ Bell is hiring a
Software Engineer, Remote - United Kingdom
![Logo of AJ Bell](https://cdn.jobscollider.com/logo/aj-bell-e628.webp)
Summary
The job description is for a developer position at Touch by AJ Bell, a next-generation investment platform. The role involves software development lifecycle, collaboration, and product improvement. Required skills include programming, problem-solving, understanding design patterns, creating secure code, and taking ownership of tasks.
Requirements
- Excellent programming and problem solving skills
- Understanding of relevant software design patterns and paradigms, such as OOAD, DDD, MVC, microservices, containers/orchestration or event-driven architecture
- Experience in creating performant, scalable, secure and well tested code
- You take ownership of tasks and problems, clearing roadblocks and pulling in other people to help when needed
Responsibilities
- Engage in the full software development lifecycle: requirements gathering with stakeholders, working as a team to build and test features, managing deployment and supporting the service in production
- Work as part of a distributed team made up of self-motivated and collaborative individuals. Much of our communication is remote and async so good communication skills are key
- Iteratively make improvements to a new product while aligning to our mutually agreed design and architectural principles
- Always looking for ways we can improve our product, processes and practices. We don’t like friction and waste
- Automated testing, continuous integration and continuous deployment. We are huge proponents of automation
- Working outside of your specialism when needed
Preferred Qualifications
Prior knowledge of Go, gRPC/proto, PostgreSQL, The HashiCorp stack (Nomad, Terraform and Vault), Docker, TypeScript and Vue, Dart and Flutter is beneficial to the role
Benefits
- Starting salary of £40,000 - £80,000 (Depending on experience)
- Starting holiday entitlement of 25 days, increasing up to 31 days with length of service
- Holiday buy and sell scheme
- A choice of pension schemes with matched contributions up to 6%
- Discretionary bonus scheme
- Annual free share awards scheme
- Buy As You Earn (BAYE) Scheme
- Health Cash Plan – provided by Medicash
- Discounted private healthcare scheme and dental plan
- Free gym membership
- Employee Assistance Programme
- Bike loan scheme
- Sick pay+ pledge
- Enhanced maternity, paternity, and shared parental leave
- Loans for travel season tickets
- Death in service scheme
- Dedicated time for proof-of-concepts and assessing new tech
- Support to attend conferences, events, and meet-ups
- Paid time off for volunteer work
- Charitable giving opportunities through salary sacrifice
- Calendar of social events, including monthly payday drinks, annual Christmas party, summer party and much more
- Personal development programmes built around you and your career goals, including access to personal skills workshops
- Ongoing technical training
- Professional qualification support
- Talent management programmes
- Peer recognition scheme, with rewards including restaurant and shopping vouchers or time off
- Monthly leadership breakfasts and lunches
- Casual dress code
- Access to a range of benefits from our sponsorship deals
- Hybrid working: At AJ Bell, our people are the heart of our culture. We believe in building strong connections by working together. That's why we offer a hybrid working model, where you’ll spend a minimum of 50% of your working time per month in the office
This job is filled or no longer available
Similar Jobs
- 💰$200k-$250k📍Worldwide
- 💰~$140k-$275k📍Germany
- 💰~$48k-$59k📍Portugal
- 💰$220k-$300k📍United States
- 💰~$56k-$84k📍India
- 💰$89k-$134k📍United States
- 💰~$41k-$49k📍China
- 💰~$160k-$200k📍Worldwide
- 💰~$150k-$222k📍United States
- 💰~$150k-$222k📍India