6 Roles Available
Development
Be part of our team and develop state-of-the-art software solutions that transform our clients - from start-ups to global household names. If you've been treated by the NHS, passed your driving test, or paid via Apple Pay, you'll have used one of our systems.
Being at BJSS means working alongside technical experts with high-profile clients to build novel systems deployed to the cloud and data centres around the world. Our engineers work with innovators and world-leading organisations across all sectors: from finance to healthcare, and from government to retail and energy. The diverse mix of technology and domains we work in offers something to learn from every client. We love working with T-shaped engineers (having both depth and breadth) and people who want to keep learning and growing as their career develops with us.
Cutting-edge work
As an agile, cloud-first solution provider we build software for some of the world's largest companies, each with their unique challenges. As such, the work we do changes from project to project. We've partnered with huge retailers like Specsavers and supported software delivery with them since 2017; One energy company we work with is helping to change how energy is traded and stored - we started on this project well before energy price caps became a household topic of conversation; During the pandemic, we worked with the NHS in their Covid-19 response, where we helped to ensure the correct tests were in the right place in the right quantities.
The services we build are important and interesting with real benefits to the people that use them.
Life as a developer at BJSS
As engineers, we recognise our industry is ever-changing, and as developers, we must be able to adapt and diversify our skillsets to best respond to the challenges our clients face. As part of an international company, our engineers are provided with the tools and techniques to prepare them for collaborating with teams both at home and abroad.
Aiming to get the most from in-office working, our hybrid working model not only supports a good work-life balance, but ensures we have the tools and technologies needed for collaborating with each other, our clients, and our international teams.
Career growth and development
We understand career progression is more than just time spent at a company which is why we have dedicated career paths, learning academies, capability leads, and access to some of the best learning material available. Development at BJSS is more than just writing code, so we encourage people to get involved in public speaking at our tech talks and lunch and learns, support with pre-sales and bid-work, mentor others, support the BJSS Academy, write blogs, and attend external events.
Skills
BJSS is a cloud-first organisation. We build front ends, back ends, distributed systems, low-latency, high-performance, and highly available systems running on the big cloud providers. We're named partners with Amazon Web Services, Azure and Google Cloud Platform. As a BJSS engineer, there are opportunities (and incentives!) to qualify as a certified cloud practitioner and to join teams with a DevOps mindset.
We have projects in most of the big technology stacks. Engineers are currently working with TypeScript, Java, C#, Python and Go with systems built around databases and message queues in microservices and well-architected monoliths. T-shaped engineers are highly valued, but we do not expect everyone to know everything, as there is support from across the business when a backup is needed. We have a “One Team" approach in projects and in everything we do.
At BJSS, we are encouraged to be a better, more highly skilled version of ourselves as software engineers and technical experts.
Delivering value with a breadth of technology
Examples of our development in use
Python & Node.js
Building machine learning and computer vision-powered systems to revolutionise clinical analysis.
TypeScript
Working with high street banks to embrace open source.
Java
Digitising the referrals system across the NHS.
.NET & Azure
Supporting Amnesty International to build technology for fact-checking and footage verification.
Go
Building distributed systems that handle millions of events.
React & AWS
Developing a cloud native flight planning solution using serverless functions and a visual map-based front end.
Microsoft Power Platform
Creating an application that supports the redistribution of surplus food from retailers to those who need it.
What life at BJSS is like
Big rewards
At BJSS, the rewards aren’t based on your time served, they’re based on merit and the strength of your contributions. In exchange for bringing your best ideas to the most challenging problems, you’ll be compensated with a competitive salary and the knowledge that you’ll be rewarded and recognized for giving it your all.
Be outstanding
We pride ourselves on the high quality of the work we deliver. Our culture is all about valuing and rewarding excellence, whether it’s the technical aspects of the job or the way you interact with clients and colleagues. If you join BJSS, it’ll be because you share that passion to excel, to do the very best job you can, and to support others to deliver outstanding results.
Benefits that suit you
Aside from the standard annual leave allowance, life assurance and pension, our flexible benefits allowance lets you decide which benefits you want, with options across industry-leading health and wellbeing, buying and selling annual leave, electric vehicle scheme, GymFlex gym membership, as well as discounts across dozens of retail, lifestyle, and utility brands.
Bring your authentic self to work
We’ve built an environment where respect and inclusivity are paramount, where fantastic people of all kinds are free to be themselves and get on with doing a great job. And even though BJSS is a global business, each regional office is as distinct and idiosyncratic as the people in it – you can expect to be part of a unique, tight-knit community with a busy social calendar.
Make your mark
Clients trust us to get the hard things done. And if you join us, you’ll be faced with challenges only people like you have the drive to solve. You’ll be pushed out of your comfort zone, and you won’t be sitting on the sidelines, but you’ll also make a real difference on extraordinary projects.
Forge your own path
At BJSS, we don’t believe in job titles or hierarchies, so how you progress in the company is entirely down to you. You’ve got the flexibility and freedom to follow your interests and pursue your career goals - with full support, training opportunities and incentives from the business.
Recruitment
With our candidate-centric approach to recruitment, those of you looking to join BJSS are interviewed by developers who have taken time away from project delivery to ensure our interviews are technical, insightful, and will benefit you too.
You have a chance to ask questions and learn about how we work in teams directly with engineers who are still cutting code and shipping to production.
In an industry where people skills are as important as our specialist know-how, our interview process aims to allow you to demonstrate more than just your technical ability in an engaging and enjoyable way.