Software Careers at BJSS

Our people are what set us apart. We recruit and develop outstanding people in a culture where they can excel and collaborate with like-minded colleagues to deliver the high-quality outcomes our clients expect from us.

We want our people to make the most of their talent and potential, so we’re committed to supporting their personal and professional development. Our reputation for excellence means we can provide exciting career development opportunities working on rewarding engagements for some of the world’s leading organisations.

Latest Roles

Our people love the variety of different projects, the meaningful work they deliver and the quality of teams that they work in.

Our roles range from software engineers and developer jobs to product managers and data architects through to business development managers.

Want to be a part of our team?



View Role >


UK Wide

View Role >



View Role >


UK Wide

View Role >



View Role >


UK Wide

View Role >


Don’t have a background in technology or consultancy? Or hoping to return to a career in tech? No problem!

Our BJSS Academy provides opportunities for school leavers, apprentices, university graduates, and people retraining or returning to work.

Our Mission

To transform our clients’ businesses with innovative solutions delivered by outstanding people.

Our Purpose

We believe there’s a better way of delivering great outcomes for our clients, our people and the community.


We’re not your typical technology consultancy. You won’t find a strict hierarchy or a constrained career path. Your Squad Lead has a pastoral role and is responsible for ensuring that you have a great employee experience, and most importantly works with you to determine the course of your career at BJSS.

We attract the best in the business, meaning that you have the opportunity to work alongside some of the most talented people in the software industry.

We don’t believe in information silos so we don’t have traditional departments. Instead, we have communities of practice that ensure quality in our work. We encourage you to join other capabilities that are of interest and enhance your personal growth.


Choose your career

Chart your career journey by attending cross capability meetings and events. With the help of your Squad Lead and Capability Lead, we want you to pursue a career in software that gets you excited to come to work every day.

Keep Learning

We offer training, opportunities to gain accreditation through company-sponsored qualifications, have a dedicated online learning platform and access to O’Reilly Online Learning so that you’re always learning.

Relax on us

Each of our offices hosts a yearly weekend away to celebrate our achievements. Our employees and their families are invited to a weekend of activities and relaxation.

Community involvement

Our local communities are important to us. There are lots of opportunities to get involved and give back. Our people are also offered the chance to help upskill our BJSS Academy members.

Refer your peers

Our people know the kind of skills and personalities that make people fit in here. Our referral reward scheme is the best in the industry.

Worldwide Opportunities

We operate across the UK, USA and Europe, providing opportunities to develop your skills and experience work in other cultures.

If the BJSS culture sounds like something you’d enjoy, see our vacancies.


Subscribe to our Newsletter

If you’re curious about what it’s like to work at BJSS, sign up to our newsletter. You’ll receive monthly updates about opportunities, invites to our industry and capability events, engineering insights and interviews of our BJSSers.


Will I need to travel to clients?

We understand that extensive travel and time away from home can be difficult. We have continued to grow our office locations in regions where our clients are to ensure we offer regionally-based opportunities. However, at times a project may require additional support.

Is there a flexible working policy?

We want to support you achieving a good work-life balance, whilst meeting our client obligations and delivering great services. Whilst we always try to accommodate a variety of flexible working arrangements, there may be times where project demands and deadlines need to take priority.

What type of projects will I work on?

We are tech, tooling and industry-agnostic. This gives you the opportunity to learn in a variety of industries, working with different clients and getting the opportunity to learn new languages and tooling. You can continuously develop without having to move companies.

Can’t find a suitable role?

We are a people-first organisation and always on the lookout for good people. If there isn’t a role that suits you or you would just like an exploratory conversation.