All of the below information comes directly from job reviews written by BJSS employees based on 81 reviews.
 
 
Responsibility:
3.7/5
 
Work Life Balance:
4.4/5
 
Environmental Awareness:
4.2/5
 
Benefits:
3.6/5
 
Company Culture:
4.6/5
 
Career Progression:
4.1/5
 
Colleagues:
4.8/5
 
Training:
4.4/5
 
Enjoyment:
4.3/5
 
Overall Rating:
4.3/5
 

Sorry, there is no profile for this company. Here are some profiles for similar companies:

Autodesk

IT Development & Consulting

Capacitas

IT Development & Consulting

Ten10

IT Development & Consulting

TPP

IT Development & Consulting


Or find out the following information about BJSS:

Salary Interview Tips Working Hours Best & Worst
Industry: IT Development & Consulting Department: Development Job Title: Software Developer

What are the best and worst things about your job?

Really enjoy the project that I'm currently on. Lots of direct support from team mates.

Read more


Industry: IT Development & Consulting Department: BJSS Software Engineering Academy Job Title: Graduate Software Engineer

What are the best and worst things about your job?

Great team work
A lot of learning opportunities
A lot of great competent people to learn from
Challenging and interesting work
Supportive environment
Good salary
Great socials

Read more


Industry: IT Development & Consulting Department: Engineering Job Title: Graduate Software Developer

What are the best and worst things about your job?

Work/life balance, satisfaction with doing software development (always nice to see your code in use or to clean up repos etc.)

Read more


Industry: IT Development & Consulting Department: Development Job Title: Data Analyst

Industry: IT Development & Consulting Department: Nottingham Job Title: Academy Software Engineer

What are the best and worst things about your job?

Being able to work with a great group of people on a constantly challenging project, which has helped me grow as a software developer and help me improve as a professional.

Read more


Industry: - Select Industry - Department: Software Development Job Title: Graduate Software Engineer

What are the best and worst things about your job?

I love the varied work, the flexibility of hybrid working, the salary, the people (every BJSS employee I've met has been lovely to chat to & work with!). We also have squads which are groups of people from all different projects and we have socials and things. The community is really lovely to be a part of.

Read more


Industry: IT Development & Consulting Job Title: Software Engineer

What are the best and worst things about your job?

Work life balance is fantastic. The company cares about making sure their employees are happy and enjoying the work and offer processes to make sure that happens.

Read more


Industry: Consulting Department: IT Job Title: Software Engineer

Industry: IT Development & Consulting Department: Development Job Title: Graduate Software Engineer

What are the best and worst things about your job?

It's challenging

Read more


Industry: IT Development & Consulting Department: Software engineering Job Title: Graduate Software Engineer

What are the best and worst things about your job?

Lovely people. Great work to be getting on with and an area that I am passionate about. I want to do well not for any sake but the work that I am doing. I know that if I have any problems I will be well looked after.

Read more


Industry: Consulting Department: Development Job Title: Platform Engineer

What are the best and worst things about your job?

The People they are just great to work with whether it is management or other Devs.

Read more


Industry: IT Development & Consulting Department: Software Engineering Job Title: Software Engineer

What are the best and worst things about your job?

Being able to contribute to a system that is used across healthcare providers in the UK.

Read more


Industry: IT Development & Consulting Department: Software engineering Job Title: Software Engineer

What are the best and worst things about your job?

Love solving problems every day and adding value to the team and project I am on. I feel respected and enjoy working with the team.

Read more


Industry: IT Development & Consulting Department: Development Job Title: Software Engineer

Industry: IT Development & Consulting Department: IT consulting Job Title: Software Engineer

Industry: IT Development & Consulting Department: Engineering Job Title: Graduate Software Engineer

Industry: IT Development & Consulting Department: Development Job Title: Academy engineer

What are the best and worst things about your job?

People I have met at BJSS are all nice, friendly, and very, very helpful. I'm very comfortable working here.

Read more


Industry: IT Development & Consulting Department: Sheffield Job Title: Graduate Software Engineer

What are the best and worst things about your job?

Work is interesting to do, and a really good work environment

Read more


Industry: IT Development & Consulting Department: Software Engineering (Academy Graduate) Job Title: Graduate Software Engineer

What are the best and worst things about your job?

Their interest in your learning - It is great to have a company that will allow you to upskill during times that you are currently not assigned to a role, which makes you feel very valued.

Read more


Industry: IT Development & Consulting Department: Engineering Job Title: Data Engineer

What are the best and worst things about your job?

The work is interesting

Read more


Industry: IT Development & Consulting Department: Software Development Job Title: Software Engineer

What are the best and worst things about your job?

I feel appreciated, and I cannot understate that. Not only are we celebrated through various company outings, shout-outs and awards, but we are also encouraged in our development everyday.

We do good, chalenging work, with a wonderful, colourful, diverse group of talented, happy to help folk.

Any time I've raised a concern, it has been taken on borad and acted upon. In this way the company feels very driven from the bottom up and not the top down.

Read more


Industry: IT Development & Consulting Department: Coding Job Title: Software Engineer

What are the best and worst things about your job?

It's good, interesting (if some time frustating) work, with smart, hard-working people.

Read more


Industry: IT Development & Consulting Department: Software Engineering Job Title: Software Engineer

What are the best and worst things about your job?

Opportunities to work on interesting projects with very knowledgeable people and also get involved with lots of great side of desk activities

Read more


Industry: IT Development & Consulting Department: Engineering Job Title: Graduate Software Engineer

What are the best and worst things about your job?

You really feel motivated, appreciated and supported within BJSS!

Read more


Industry: IT Development & Consulting Department: Development Job Title: Software Engineer

What are the best and worst things about your job?

Solving new problems everyday

Read more


Industry: IT Development & Consulting Department: Software Development Job Title: Software Engineer

What are the best and worst things about your job?

The people, culture and training are second to none - interesting projects too

Read more


Industry: Medical and Social Care Department: Engineering Job Title: Graduate Software Engineer

Industry: IT Development & Consulting Department: Software Engineering Job Title: Academy Engineer

What are the best and worst things about your job?

The team

Read more


Industry: IT Development & Consulting Department: Development Job Title: Software Development

What are the best and worst things about your job?

Working with really experienced, excellent people that naturally means you are pushed forward in your own development.
Get to try out brand new technologies and tech stacks that just arn't really touched on that much at University.
Opportunity to give back to University and help others that come after you have the same opportunities you did (Career fairs, Set projects for university students, mentoring etc).

Read more


Industry: IT Development & Consulting Department: N/A Job Title: Software Engineer

Industry: IT Development & Consulting Department: Academy Job Title: Graduate Software Engineer

Industry: IT Development & Consulting Department: Development Job Title: Software Engineer

Industry: - Select Industry - Department: Software development Job Title: Academy enginner

Industry: Consulting Department: Software Engineering Job Title: Graduate Engineer

What are the best and worst things about your job?

Amazing company culture. incredibly supportive of you as an individual. Always happy to listen to you and take your opinions into consideration

Read more


Industry: IT Development & Consulting Department: Software Development Job Title: Graduate Software Engineer

Industry: IT Development & Consulting Department: Development Job Title: Graduate Software Engineer

Industry: IT Development & Consulting Department: Engineering Job Title: Software Engineer

What are the best and worst things about your job?

I get to solve real world problems for large businesses and organisations that make a real change. I feel supported in my career and feel like the business really care about my wellbeing. I feel challenged to do my best and always have the chance to learn new things.

Read more


Industry: IT Development & Consulting Department: Software Development Job Title: Graduate Engineer

Industry: IT Development & Consulting Department: Development Job Title: Graduate Software Engineer

What are the best and worst things about your job?

Good people to work with and learn from.
Work is varied and you get to learn different technologies/skills.

Read more


Industry: IT Development & Consulting Department: Engineering Job Title: Software Engineer

Industry: IT Development & Consulting Department: Software Engineering Job Title: Software Engineer

Industry: - Select Industry - Department: Cardiff Office Job Title: Software Engineer

Industry: IT Development & Consulting Department: Software Engineering Job Title: Graduate Software Engineer

What are the best and worst things about your job?

The different opportunities and projects available to me, and also the ability to learn as much as possible

Read more


Industry: IT Development & Consulting Department: Developer Job Title: Graduate Software Eng.

Industry: IT Development & Consulting Department: Data engineering Job Title: Graduate Engineer

What are the best and worst things about your job?

I have worked with some brilliant, passionate people that I have learnt so much from. The best things about my job in particular are things that I am interested in doing - working on data problems, using my technical skills and a lot of learning opportunities.

Read more


Industry: IT Development & Consulting Department: Development Job Title: Graduate Software Engineer

Industry: IT Development & Consulting Department: Testing Job Title: Technical Tester

What are the best and worst things about your job?

Working from home.
Amazing support and progress for my career.
Good pay.
Friendly colleagues.
Professional non-toxic culture.

Read more


Industry: - Select Industry - Department: Multi disciplinary team Job Title: Software Engineer

Industry: IT Development & Consulting Department: Software Job Title: Software Engineer

Industry: IT Development & Consulting Department: Data Analysis Job Title: Data Insight Engineer

Industry: Consulting Department: Software Development Job Title: Graduate Engineer

What are the best and worst things about your job?

Lots of different challenges, well supported and made to feel welcome

Read more


Industry: IT Development & Consulting Department: Software engineering Job Title: Software engineer

Industry: IT Development & Consulting Department: Development Job Title: Graduate Engineer

What are the best and worst things about your job?

Writing code I am proud of and getting to use a range of tools and programming languages.

Read more


Industry: IT Development & Consulting Department: IT Job Title: Software Enginneer

What are the best and worst things about your job?

Amazing people , training, support and work life balance

Read more


Industry: Consulting Department: Software Engineering Job Title: Backend Software Engineer

Industry: IT Development & Consulting Department: Software engineer Job Title: Software engineer

What are the best and worst things about your job?

Development Process is excellent
Great people to work with
WFH model is effective

Read more


Industry: IT Development & Consulting Department: Engineering Job Title: Graduate Software Engineer

Industry: IT Development & Consulting Department: Software Development Job Title: Software Engineer

What are the best and worst things about your job?

Generally really interesting and challenging work and given a lot of opportunity to look at areas that interest you. Hybrid working is a big plus.

Read more


Industry: - Select Industry - Department: Development Job Title: Software Engineer

What are the best and worst things about your job?

The support that my team on the project gives to me as a graduate.

Read more


Industry: IT Development & Consulting Department: Engeneering Job Title: Graduate Software Engineer

What are the best and worst things about your job?

There is tonnes of support and you can ask almost anyone at the company for help and they will probably respond with someone else to ask or your answer. There are great career opportunities and ways to develop you as a person.

Read more


Industry: IT Development & Consulting Department: Development Job Title: Software Engineer

What are the best and worst things about your job?

- Good work / life balance
- Good structure of management (supposedly 'flat' but not quite)
- Despite not being as experienced, I am treated similarly to my colleagues

Read more


Industry: IT Development & Consulting Department: Data Job Title: Graduate Software Engineer

What are the best and worst things about your job?

The company really puts its employees first, The Academy when you join is great but very challenging.

Read more


Industry: IT Development & Consulting Department: Software Development Job Title: Graduate Engineer

What are the best and worst things about your job?

You get a say in your graduate path including lots of training options and are involved in discussions on which project suits you! Everyone is really nice and there is a lovely social culture.

Read more


Industry: IT Development & Consulting Department: BJSS Academy Job Title: Trainee web developer

What are the best and worst things about your job?

The work is interesting and my colleagues are supportive. The Academy was a great way to get a quick introduction to dozens of different aspects of working in tech.

I currently earn £29.4k. I wouldn't describe the job as easy, exactly, but in the past I have done much harder work for significantly less money.

The work-life balance seems pretty good and I don't get contacted outside of work hours. My area of the business is heavily male-dominated, but I haven't encountered any tech-bro nonsense - I mention this only because that's something I was concerned about before I joined.

Read more


Industry: IT Development & Consulting Department: Development Job Title: Graduate Software Engineer

What are the best and worst things about your job?

Flexible Hybrid working - WFH and/or optional in office.
Great team and sense of achievement.
Interesting work and plenty of opportunies to learn new things.

Read more


Industry: IT Development & Consulting Department: Software Engineering Job Title: Graduate Developer

What are the best and worst things about your job?

Ability to explore other roles.

Read more


Industry: IT Development & Consulting Department: Technology Job Title: Software Engineer

What are the best and worst things about your job?

Really nice and friendly colleges. Interesting projects to pick up.

Read more


Industry: IT Development & Consulting Department: Software Development Job Title: Graduate Software Engineer

What are the best and worst things about your job?

Lots of training and support
Interesting work
Great work environment

Read more


Industry: IT Development & Consulting Department: Consultancy Job Title: Software Engineer

What are the best and worst things about your job?

Support to find you a project you enjoy.

Read more


Industry: IT Development & Consulting Department: IT Job Title: Graduate Enginner

Industry: IT Development & Consulting Department: Software Engineering Job Title: Software Engineer

What are the best and worst things about your job?

High flexibility in working from home or the office, also the promise of being on varied projects. The office is also very well stocked to help motivate you to come in.

Read more


Industry: IT Development & Consulting Department: Consultancy Job Title: Software Engineer

What are the best and worst things about your job?

Making a difference and developing innovative solutions for our clients

Read more


Industry: Consulting Department: Software Development Job Title: Graduate software Engneer

What are the best and worst things about your job?

Still early days but everyone is super helpful, willing to explain basic things. my Team lead always has time for me

Read more


Industry: IT Development & Consulting Department: Technical delivery Job Title: Software engineer

What are the best and worst things about your job?

There is always something new to learn and problems to solve.
My project teams have been full of excellent people who are willing to share their knowledge and strive to build great solutions.

Read more


Industry: Consulting Department: Developer Job Title: Developer

What are the best and worst things about your job?

Training, Support, Variety

Read more


Industry: IT Development & Consulting Department: Development Job Title: Graduate Software Engineer

What are the best and worst things about your job?

I get along well with my colleagues and feel like a useful part of the team. I have excellent support when needed and great flexibility in the job. Training and incentives are great motivators to advance your skills. There are many mentor figures that can give new starters great advice and you always have people that can help.

Read more


Industry: IT Development & Consulting Department: Development Job Title: Software Engineer

What are the best and worst things about your job?

Working across different industries
Hybrid work model
Independence
Broad range of skills

Read more


Industry: IT Development & Consulting Department: Development Job Title: Software Engineer

What are the best and worst things about your job?

Being able to work on a real life projects that many people will actively use on a day-to-day basis

Read more


Industry: IT Development & Consulting Department: Testing

What are the best and worst things about your job?

My role has let me grow a lot from where I started in terms of skills and role. My colleges are fantastic and there is a great system for support if I need it. My job is well paying particularly for someone without a degree.

Read more


Industry: Consulting Department: Consulting

Industry: IT Development & Consulting Department: Software Development

What are the best and worst things about your job?

Plenty of support given on project roles, with everyone willing to jump in and help out to solve any issues.

Read more


Jobs listed for this company.


Based on 78 reviews

Please use the below to filter the jobs by career sector:

Based on 3 reviews

Please use the below to filter the jobs by career sector:

BJSS

Average start time: 09:00

Average end time: 17:00

Average number of working hours: 8

Based on 81 reviews


Earliest start time

Latest finish
Average start and end
1am 2am 3am 4am 5am 6am 7am 8am 9am 10am 11am 12pm 13pm 14pm 15pm 16pm 17pm 18pm 19pm 20pm 21pm 22pm 23pm 24pm


Please use the below to filter the reviews by career sector:

Application Advice:

Showcasing you go the extra mile, a well formatted CV (good grammar, easy to read, no spelling mistakes etc) and patience since the application can take quite a while since there's multiple stages.

Interview Advice:

They value who you are as a person just as much as your capability for the role. Being a well rounded person, and displaying your qualities that make you a colleague that others would enjoy working with is definitely beneficial.

Software Developer, Development at BJSS
Read the full review »


Application Advice:

Have a project of your own, which you can talk about. Be ready to share what went well, what went bad, and what you would do differently.

Graduate Software Engineer, BJSS Software Engineering Academy at BJSS
Read the full review »


Application Advice:

Have a decent grasp of basic programming and a willingness to learn/listen since you will need to pick up and learn whatever the project requires

Interview Advice:

Be personable and show capacity for improvement

Graduate Software Developer, Engineering at BJSS
Read the full review »


Application Advice:

There's no harm in applying even if you have a minimal amount of software work in industry, I've seen people from all different professions, qualifications etc. come in and work at BJSS

Interview Advice:

You don't have to be perfect in the interview or be knowledgeable of anything - showing off a willingness to learn, listen and work with the interviewers during the interview is far more valuable than just being good at coding.

Academy Software Engineer, Nottingham at BJSS
Read the full review »


Application Advice:

There were 4 stages to the application process:
Telephone interview, coding test, interview with Academy graduates & interview with local office senior.

The code test can be done in many different languages, it's the principle of how coders think rather than testing specific language skills.

Interview Advice:

The telephone interview was more classic interview questions: what's your background, why do you want to work at the company, what are you doing at the moment, etc.

The second interview with academy graduates includes a presentation on a tech project you've done before or an area of tech you're excited about, as well as a pair programming exercise that you have to prepare for in advance, and then you get the opportunity to ask them lots of questions but all in all this was much less stressful than I had anticipated, the interviewers were very friendly!

The final interview with the local office senior is more of a formality, basically them sussing out your character to see if you'd be good to work with. Mine was very chill, he gave me some information about the office and then we chatted about some of my hobbies (although someone from another office said their final interview still involved technical questions so be prepared for this just in case).

Graduate Software Engineer, Software Development at BJSS
Read the full review »


Interview Advice:

In the Pair programming exercise, consider the Interviewers as team members, work with them.

Graduate Software Engineer, Development at BJSS
Read the full review »


Application Advice:

Don't be afraid to apply even without a computer science degree!

Graduate Software Engineer, Software engineering at BJSS
Read the full review »


Interview Advice:

Just be yourself and be honest. BJSS always looks for honest people.

Platform Engineer, Development at BJSS
Read the full review »


Application Advice:

Using concise language to describe achievements and projects that were important to them. Stating what the impact they have had in previous projects.

Interview Advice:

Being open to making mistakes while being watched during the coding interview. What's important is understanding how to address the mistakes, why it was a mistake, where it came from, etc. Interviewers value being aware of a problem and the way you'd address it.
Trying to think about questions you'd do if you were an interviewer.

Software Engineer, Software Engineering at BJSS
Read the full review »


Application Advice:

Include examples of personal projects you have done to show your passion for the role.

Interview Advice:

Ensure you ask questions at the end and talk about the BJSS values.

Software Engineer, Software engineering at BJSS
Read the full review »


Application Advice:

Make sure you show your enthusiasm for tech and how you learn new things.

Interview Advice:

Be yourself and ask lots of questions

Academy engineer, Development at BJSS
Read the full review »


Application Advice:

A lot of what they're looking for is soft skills rather than coding skills, so apply even if you're not sure your coding skill is enough

Interview Advice:

A lot of what they're looking for is soft skills rather than coding skills, so make sure to try and get those across

Graduate Software Engineer, Sheffield at BJSS
Read the full review »


Application Advice:

I would have a decent base understanding of coding, as although you don't need to be an expert there is a certain level of foundational understanding required.

Interview Advice:

Be yourself, the interviews consisted of two technical and one non technical interview. One of the technical interviews is something you have time to prepare before the interview, and the other is a sit down coding test but you have quite a bit of time to do it. These interviews are mostly just to observe how you approach solving a problem rather than getting the perfect solution.

Graduate Software Engineer, Software Engineering (Academy Graduate) at BJSS
Read the full review »


Application Advice:

Be enthusastic, it's all they really want from a graduate.

Interview Advice:

Visit the Codility developer lessons and practice in one language. Don't panic, they're really good folk.

Software Engineer, Software Development at BJSS
Read the full review »


Interview Advice:

Be ready to be personable. The interviews are much more about how to adapt and react to difficult challenges then how to do on one specific problem

Software Engineer, Coding at BJSS
Read the full review »


Application Advice:

Practice coding katas. Don't be afraid to Google things during any of the technical tests

Interview Advice:

Be yourself, be curious about the company and ask questions, be open to trying new things

Software Engineer, Software Engineering at BJSS
Read the full review »


Application Advice:

Really make your personality and your uniqueness shine through.

Interview Advice:

Be yourself! Be open to learn even during the interview process, and be interactive and communicative.

Graduate Software Engineer, Engineering at BJSS
Read the full review »


Application Advice:

Try and show why you want the job rather than just that you're capable of doing it.

Interview Advice:

Try relax, think out loud and be yourself.

Software Engineer, Development at BJSS
Read the full review »


Interview Advice:

Ask questions, discuss the problem - don't lie and ask for help if you need it

Software Engineer, Software Development at BJSS
Read the full review »


Application Advice:

They want people who can speak to clients as well as code so bare that in mind.

Academy Engineer, Software Engineering at BJSS
Read the full review »


Application Advice:

Those reviewing applications are looking for
- Resilience
- General passion and interest around software and development
- Genuine willingness to learn

Interview Advice:

Come with some knowledge on BJSS and consulting in general
Be willing to google and try things out in the pair programming task
Practice your presentation for that section of the face-to-face interview

Software Development, Development at BJSS
Read the full review »


Application Advice:

Be honest and don't pretend to know things you don't.

Interview Advice:

Get good at solving coding challenges and talking about interesting technology you've worked with,

Graduate Engineer, Software Engineering at BJSS
Read the full review »


Application Advice:

Don't get too hung up on technical ability and show examples of you as a great learner and approaching problems. A persons character is just as important as their ability.

Interview Advice:

Make sure you understand fundamental software engineering concepts. Don't just learn how to do something in one language to pass the entry tests, make sure you can explain why you did what you did. Learn SOLID principles, agile methodologies and good coding practices such as TDD. Learn why you should test, learn what is the difference between unit tests, component tests and integration tests. Also if you don't know how to answer a question, be honest about that don't think that you have to come up with an answer to everything. Ask questions if you don't know and show humility and a willingless to learn

Software Engineer, Engineering at BJSS
Read the full review »


Application Advice:

Have some examples of projects that you have done and be prepared to talk about them. Does not necessarily need to be a big project.

Give some examples of what you do outside of work/education such as hobbies. This allows the recruiter/interviewer to know you more as a person.

Interview Advice:

Show a willingness to learn and a good attitude.

Graduate Software Engineer, Development at BJSS
Read the full review »


Application Advice:

Be confident in your ability, spend your time preparing and complete advent of code challenges to prepare for the coding challenge.

Interview Advice:

Be formal but at the same time, be ready to have a conversation, BJSS are just as interested in who you are as well as what you can do

Graduate Software Engineer, Software Engineering at BJSS
Read the full review »


Application Advice:

If you are going for the academy, then make sure your coding skills are up to date, and you are confident to pair program.

Interview Advice:

Be yourself, because you want to be able to be yourself at work, not have to try be someone you are not.

Technical Tester, Testing at BJSS
Read the full review »


Application Advice:

Highlight all the things you have achieved and why you are right for the company.

Interview Advice:

Go through your cv and read around everything you have written in it. Make sure you ask questions.

Graduate Engineer, Development at BJSS
Read the full review »


Application Advice:

Do things to stand out
show willingness to learn and develop

Interview Advice:

Strong presenting skills, even when you don't fully grasp the concept
Strong people skills

Software engineer, Software engineer at BJSS
Read the full review »


Application Advice:

Demonstrate your passion for technology

Interview Advice:

Make sure you are able to demonstrate and talk about your passion for technology / programming. Basic understanding of how web applications work is good to know.

Software Engineer, Software Development at BJSS
Read the full review »


Interview Advice:

Just be yourself with the advantages and disadvantages you have for the role. The people seemed to care more about how you behave and handle situation rather than being extremely focused on computing skills that can be easily built through hard work and patience.

Software Engineer, Development at BJSS
Read the full review »


Application Advice:

The company has a friendly environment and if you are joining through the academy you don't need a huge amount of experience or expertise all you need is the dedication and passion to learn and to display that to the people here.

Interview Advice:

Be yourself, show you are keen to learn but also be relaxed They are wanting a people fit as well as a skill fit so being kind, friendly and open minded will help.

Graduate Software Engineer, Engeneering at BJSS
Read the full review »


Application Advice:

Highlight your:
- Enthusiasm to learn
- Importance for good working culture
- Ability to be flexible (it's a consultancy, type of project cannot be guaranteed)
- Interpersonal skills

Interview Advice:

The consulting skills are just as important as technical skills. This includes whether you are able to fit into the company's culture e.g. can you collaborate with the team well, convey your thoughts / solutions well etc.

Software Engineer, Development at BJSS
Read the full review »


Application Advice:

Just go for it. BJSS takes on people from a wide variety of backgrounds. Don't let a lack of formal CS education stop you.

Interview Advice:

Don't give up if you feel stuck. A good effort at solving a problem is better than not trying.

Graduate Software Engineer, Data at BJSS
Read the full review »


Application Advice:

Practice coding tests before applying!

Interview Advice:

Be yourself, think aloud and take your time, solving all problems with logic.

Graduate Engineer, Software Development at BJSS
Read the full review »


Application Advice:

I thought I made a mess of the technical test and was surprised to get a callback. After I joined the company, someone told me that the technical test is about seeing how candidates think - it's not really a pass/fail thing, more like a useful bit of data which they consider alongside the interview.

Interview Advice:

Make sure to be really clear about why you want to join the Academy, and why you're interested in a career in tech. It seemed like the interviewers were looking for passion and curiosity rather than advanced coding skills.

Trainee web developer, BJSS Academy at BJSS
Read the full review »


Application Advice:

Having personal projects helped me to prepare for my presentation and talk about things that I have learned and challenges that I have faced and how I overcame them.

Interview Advice:

They are all very friendly from my experience and just relax.
Try to get a braoder perspective of the knowledge and skill that you need for your particular role. I was asked some questions on security and GDPR.

Graduate Software Engineer, Development at BJSS
Read the full review »


Application Advice:

Spend some time reviewing your academic and career path until now. Have a clear idea of what you want to do, bearing in mind there are lots of ways to support you on that.

Interview Advice:

Challenge yourself with some online coding puzzles. Focus on your reasoning and decisions, instead of the outputs. Practice with a relative or friend. You can also record yourself solving a coding challenge -- being verbal and explaining to the camera why you're doing 'this or that' is something you'll find hard but will be rewarding once you're in a different setting.
Spend some time thinking about what you value in a company's culture.

Graduate Developer, Software Engineering at BJSS
Read the full review »


Application Advice:

Keep your CV clear and succint and should focus on skills that are relevant to the role you are applying for.

Interview Advice:

This is not essential but I found that being able to show that you have an agile mindset is really beneficial.

Software Engineer, Technology at BJSS
Read the full review »


Interview Advice:

Demonstrate your passion for the field.

Software Engineer, Consultancy at BJSS
Read the full review »


Application Advice:

Be honest about why you want to be on there, there's a lot of discussion about how software developers can be trained after joining a company but good people are harder to come by beforehand.

Interview Advice:

I was given several coding problems to solve on my own followed by a pair programming exercise where they wanted to assess how I'd make changes suggested by another employee.

If you're going to apply, make sure you're comfortable with coding and attempting to solve coding challenges, even if you don't do well on them they still consider taking your application further.

Software Engineer, Software Engineering at BJSS
Read the full review »


Interview Advice:

Don't worry too much about the typical 'algorithmic' questions, a overall understanding of concepts is more important.

Software Engineer, Consultancy at BJSS
Read the full review »


Application Advice:

If its a grad Dev role, might help if you include a link to something you have built in the past (maybe an app, personal or group project),

Interview Advice:

I had a programming exercise at one stage, try and do some unit tests, add comments and use good variable naming.

Graduate software Engneer, Software Development at BJSS
Read the full review »


Application Advice:

My experience of the application process was via a cv sent to graduate recruitment by a friend who already worked for the company. My cv was a skills-based cv with some explicit details about past employment.

There was a following phone interview (mostly just a chat with graduate recruitment) then an online technical exam (timed coding exercise). I wasn't familiar with the languages offered in the coding exercise, but really it's principles being assessed. Don't feel disheartened if your code fails to "pass" an online assessment.

Interview Advice:

I did an assessment day which included technical exam, group task, interview and pair programming exercise.

- In the group task, read all the info and don't try to present something the 'customer' didn't ask for. Be confident in your presenting at the end and be prepared to answer questions about your decision making.
- The technical exam was in your language of choice (from a specified list), and I wasn't particularly familiar with the language at all. In this case it was really important to try and answer as many questions as possible.
- The interview included going through some of the errors/misunderstandings of the technical exam, which was great because it offered a chance to ask questions and also to prove the ability to learn quickly. I was also asked some general questions relating to info on my cv. Others were asked to explain solutions to problems on a whiteboard, but I dodged that by talking about the exam for quite a while. (Maybe less likely if you were already proficient in the language of the exam)
- The pair programming was an exercise about building a specific tax calculator. Again the language wasn't one I was proficient in, but the supporting dev was very relaxed about it and encouraged Google as a problem solving aid

Very importantly, I was never made to feel lacking by any of the interviewers/assessors because of my lack of programming skill.

Software engineer, Technical delivery at BJSS
Read the full review »


Application Advice:

show you are a well rounded person with interests outside of work

Interview Advice:

Mix of technical skills and interview

Developer, Developer at BJSS
Read the full review »


Application Advice:

Make sure that you read up on the company and understand the nature of how a consultancy operates compared to a more traditional software development company to ensure it is right for you. Understanding the application and proving to yourself that you fit the requirements will definitely save you any stress later during the interview process.

Interview Advice:

Brush up as much as you can on your coding for the technical aspects of the interview process. Overall, be honest and treat the interviewers as friendly people who want to see you succeed. They are people just like you and I who want to see that you are not only proficient technically, but would also be a joy to work with. They want to see you succeed so being respectful and putting in the required preparation is key to this.

Graduate Software Engineer, Development at BJSS
Read the full review »


Application Advice:

Willing to learn,
not be scared of trying new things
exposure to whole SDLC

Interview Advice:

Talk through your code and be open to feedback. Ask questions and learn from the feedback.

Software Engineer, Development at BJSS
Read the full review »


Application Advice:

Focus your application on your passions, not just on the area of the job, but also external projects and passions as they can always come useful in different projects

Interview Advice:

Emphasise your want to learn more and refine your current skills, as there's many opportunities to do so.

Software Engineer, Development at BJSS
Read the full review »


Application Advice:

Interview Advice:

Apprentice Tester, Testing at BJSS View »

Application Advice:

Interview Advice:

Associate Consultant, Consulting at BJSS View »

Application Advice:

Interview Advice:

Software Engineer, Software Development at BJSS View »

Best:

Decent benefits package. Lots of offices both nationally and internationally.

Worst:

Variable salary ranges and they deter you from speaking about it. Lack of women in senior positions.

Software Developer, Development at BJSS
Read the full review »


Best:

as prev

Graduate Software Developer, Engineering at BJSS
Read the full review »


Best:

The variety of work and the support available has made it very easy for me to get in and start working as a Placement student.

(A lot of these following questions also don't really apply to me as I'm currently on track to stay at BJSS for a year)

Worst:

Downtime in projects where it can occasionally feel like I'm not doing anything productive.

Academy Software Engineer, Nottingham at BJSS
Read the full review »


Best:

Variety of work, company ethics, community & office vibe, opportunities to learn & train

Worst:

Pension rates are low, progression after a few years drops off a bit, having to travel to client site can be a pain.

Graduate Software Engineer, Software Development at BJSS
Read the full review »


Best:

Good work life balance `Life at BJSS`

Graduate Software Engineer, Development at BJSS
Read the full review »


Best:

Looks after the employees, cares about them. Wants to deliver quality, so everyone is keen to make sure the delivered work is high quality. Great for learning how to do software the proper way.

Graduate Software Engineer, Software engineering at BJSS
Read the full review »


Best:

They give you the option to train and learn skills needed for your project or personal interest whenever you need

Platform Engineer, Development at BJSS
Read the full review »


Best:

The support you get if you want to upskill or even change career path. The awareness about inclusivity and diversity.

Worst:

It can take time to settle in a project you enjoy.

Software Engineer, Software Engineering at BJSS
Read the full review »


Best:

The flexibility of hybrid working. I love that I can work from home when I want and I can go into the office if I want too.

Worst:

Nothing

Software Engineer, Software engineering at BJSS
Read the full review »


Best:

People

Software Engineer, Development at BJSS
Read the full review »


Best:

Culture that supports each othe.

Software Engineer, IT consulting at BJSS
Read the full review »


Best:

A truly diverse workplace. Very comfortable. Lots of socials and internal talks.

Academy engineer, Development at BJSS
Read the full review »


Best:

Good socially, really good working environment and colleagues etc.

Worst:

lots of people working from home mean office can be empty (but usually isn't)

Graduate Software Engineer, Sheffield at BJSS
Read the full review »


Best:

The work environment/working culture

Worst:

The lack of transparency around some processes

Data Engineer, Engineering at BJSS
Read the full review »


Best:

It's driven from the bottom up, not the top down. The employees drive so much of the company's values and direction.

The company actively works towards encouraging under-represented demographics to join the ranks, from out of work parents, to school kids who won't be eligable to work for another 6 years.

Software Engineer, Software Development at BJSS
Read the full review »


Best:

Flexible opportunities and work

Worst:

Opaque promotion structure and middling salarys

Software Engineer, Coding at BJSS
Read the full review »


Best:

Lots of great side of desk opporunities to get involved in. Loads of in office socials. Decent pay. Some really intelligent/experienced people to learn from. A good variety of projects to work on

Software Engineer, Software Engineering at BJSS
Read the full review »


Best:

-There is a wonderful culture, where everyone feel welcome and is encouraged to engage and interact with the others.
-There are lots of events organised to share knowledge and encourage team building.

Worst:

- You cannot usually work from abroad.

Graduate Software Engineer, Engineering at BJSS
Read the full review »


Best:

Culture, people and feeling valued

Worst:

Benefits are nothing special.

Software Engineer, Development at BJSS
Read the full review »


Best:

People focused.

Academy Engineer, Software Engineering at BJSS
Read the full review »


Best:

The culture, the people, the work and the support.

Worst:

The benefits package could be better.

Software Engineer, Engineering at BJSS
Read the full review »


Best:

People are nice and good to work with.
Good social aspects and work/life balance.
Decent pay.

Graduate Software Engineer, Development at BJSS
Read the full review »


Best:

The people, the office & the work life balance

Graduate Software Engineer, Software Engineering at BJSS
Read the full review »


Best:

The working environment, colleagues and management are great. You never feel like you're left alone with any issues, or that you have no way out in case something is not going well. There is a big support circle for each capability (e.g., data), and it is an environment where people are happy learning from each other even when they are on different projects. I feel like as an employee my opinion is always taken into account when it comes to projects I am put on for example.

Worst:

I mean, it is a consulting company in the end and we have only so many projects to choose from - where you as an engineer fit the requirements, the company is looking to hire more people on the project etc. - there are very innovative and fascinating projects coming in sometimes but it will not be all the time.

Graduate Engineer, Data engineering at BJSS
Read the full review »


Best:

The Bjss academy is an unique and amazing opportunity to help with starting a new career in IT. Bjss also have good socials and the people are supportive and there are lots of opportunities to continue learning.

Worst:

None that I can think of

Graduate Engineer, Development at BJSS
Read the full review »


Best:

Amazing people , training, support and work life balance

Software Enginneer, IT at BJSS
Read the full review »


Best:

Genuinely seems like a nice place to work with good emphasis on training and upskilling. The Squad Lead system for ensuring employee wellbeing works much better than HR would.

Worst:

Consultancy can bring challenges with different clients and can be hard to leave projects

Software Engineer, Software Development at BJSS
Read the full review »


Best:

It is so easy to speak to seniors, I feel like there are no barriers and I can express myself the way I want without second thoughts.

Software Engineer, Development at BJSS
Read the full review »


Best:

There is a lot of support and the office has a load of things to give you, it's in the center of town and everyone is very helpful.

Worst:

They are pushing for a hybrid scheme stopping you from being fully remote, although they are not enforcing this yet.

Graduate Software Engineer, Engeneering at BJSS
Read the full review »


Best:

- Good work / life balance
- Good structure of management (supposedly 'flat' but not quite)
- Squad leads are friendly but efficient
- Opportunities to switch roles

Worst:

- Type of project isn't guaranteed therefore you could potentially get stuck on one which you don't enjoy
- Some lack of transparency in terms of salary / resourcing

Software Engineer, Development at BJSS
Read the full review »


Best:

The exciting, challenging work and a friendly atmosphere. A lot of Hybrid working available. The company does not feel very formal and has a relaxed atmosphere.

Graduate Software Engineer, Data at BJSS
Read the full review »


Best:

Always feel sufficiently challenged.

Worst:

I wish there were better employee benefits.

Graduate Engineer, Software Development at BJSS
Read the full review »


Best:

Lots of different interesting projects that you could potentially join
You can request to be removed or join a particular project
Your voices are heard by the company.
Cloud certifications costs are all covered and bonus after passing them.

Worst:

Salary is a little bit lower than some companies are offering for graduates.

Graduate Software Engineer, Development at BJSS
Read the full review »


Best:

Good and flat management process.

Worst:

Benefit package could be better.

Software Engineer, Technology at BJSS
Read the full review »


Best:

Working on different projects, opportunities to expand your skills, the company really wants you to enjoy the work you're doing.

Great support network and resources available.

Worst:

The wait between roles can be quite long and sometimes you may find the only option is to work on things that aren't ideal for you. But it's never a permanent issue.

Software Engineer, Software Engineering at BJSS
Read the full review »


Best:

The great people. Working with people who are excellent and what they do and who strive to always make what they deliver the best is can be is the best way to nurture your own sense of excellence and ambition to do well.

Also, the personal support from senior leadership was great when a project was difficult and a client made a complaint.

Worst:

The communication around resourcing. This has been challenging at both at a business level (which project you might join when) and a project level (restructuring of technical teams within a project).

Software engineer, Technical delivery at BJSS
Read the full review »


Best:

Great people, always offering a lot of support. Listen to your moral objections to any projects and thus won't put you on them. Offer lots of social interactions and are generous with meals / drinks. Nice office atmosphere. Incredibly flexible with WFH and start / finish times. Excellent training offered. Opportunities to get involved with initiatives. Concern for emissions. Above average salary for the area.

Worst:

Resourcing decisions can be unclear. Can end up on uninteresting projects / projects that don't align with career progression. Company is expanding so internal processes are gradually slowing down . Due to the nature of consultancy work, can be high turnover rates on projects and so you need to re-establish relationships with new colleagues. Can end up on 'the bench' when in-between projects, this can be good or bad depending on if you want to take the time for learning specific things.

Graduate Software Engineer, Development at BJSS
Read the full review »


Best:

Great ethic
Broad range of projects
A lot of offices
Mentorship

Software Engineer, Development at BJSS
Read the full review »


Best:

Project range you get to work on

Worst:

Constant professionalism with clients can be tiring if it's day in day out

Software Engineer, Development at BJSS
Read the full review »


Worst:

Constant professionalism with clients can be tiring if it's day in day out

Apprentice Tester, Testing at BJSS View »

Worst:

Constant professionalism with clients can be tiring if it's day in day out

Associate Consultant, Consulting at BJSS View »

Worst:

Constant professionalism with clients can be tiring if it's day in day out

Software Engineer, Software Development at BJSS View »