Software Engineer

Software Engineer

Exeter Full-Time 28800 - 48000 £ / year (est.) No home office possible
B

At a Glance

  • Tasks: Build innovative software solutions using cutting-edge technologies like React and Kubernetes.
  • Company: Join a dynamic social network focused on tech experimentation and community building.
  • Benefits: Enjoy flexible benefits, industry-leading health plans, and hybrid working options.
  • Why this job: Be part of a collaborative culture that values learning, growth, and social impact.
  • Qualifications: Strong software design skills and a passion for new technologies are essential.
  • Other info: Engage in a vibrant social calendar and contribute to diversity initiatives in tech.

The predicted salary is between 28800 - 48000 £ per year.

We love to experiment with the latest tools, technologies and techniques to improve how we deliver our solutions. As a software engineer, you can expect to be involved in:

  • Producing rich front-end UI and efficient services with technologies like React, Angular, and Vue.
  • The automation of environmental and application deployment, scaling, and management using Kubernetes, Terraform, both in the cloud (AWS, Azure, GCP) or on-premise.

About You

  • You’re an engineer at heart and enjoy the challenge of building complex software solutions.
  • You want to work across a range of tech environments.
  • Your priorities will be building new systems and improving stability, security, and efficiency.
  • You’re keen to learn new technologies and languages.
  • You’re comfortable operating in an Agile environment with a good working knowledge of areas such as CI/CD, build pipelines, testing, and architecture.
  • You have a good understanding of computing fundamentals (e.g., logic, data structures, algorithms, low-level architecture, networks stack) along with strong software design skills, including OO, and knowledge of version control systems such as Git.
  • You love nothing more than grabbing a pen and whiteboarding the next challenge.
  • You’re a confident communicator with demonstrable English language proficiency (both written & verbal).

Some of the Perks

  • Flexible benefits allowance – you choose how to spend your allowance (additional pension contributions, healthcare, dental, and more).
  • Industry-leading health and wellbeing plan - we partner with several wellbeing support functions to cater to each individual’s needs, including 24/7 GP services, mental health support, and others.
  • Life Assurance (4 x annual salary).
  • 25 days annual leave plus bank holidays.
  • Hybrid working - Our roles are not fully remote as we take pride in the tight-knit communities we have created at our local offices. But we offer plenty of flexibility, and you can split your time between the office, client site, and WFH.
  • Discounts – we have preferred rates from dozens of retail, lifestyle, and utility brands.
  • An industry-leading referral scheme with no limits on the number of referrals.
  • Flexible holiday buy/sell option.
  • Electric vehicle scheme.
  • Training opportunities and incentives – we support professional certifications across engineering and non-engineering roles, including unlimited access to O’Reilly.
  • Giving back – the ability to get involved nationally and regionally with partnerships to get people from diverse backgrounds into tech.
  • You will become part of a squad with people from different areas within the business who will help you grow at BJSS.
  • We have a busy social calendar that you can choose to join – quarterly town halls, squad nights out, weekends away with families included, office get-togethers.

Software Engineer employer: BJSS

At BJSS, we pride ourselves on fostering a collaborative and innovative work culture that empowers our software engineers to thrive. With flexible benefits, an industry-leading health and wellbeing plan, and ample opportunities for professional growth through training and certifications, we ensure our employees are well-supported in their careers. Our hybrid working model promotes a balance between office camaraderie and personal flexibility, making BJSS an exceptional place to build your future in technology.
B

Contact Detail:

BJSS Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer

✨Tip Number 1

Familiarise yourself with the latest technologies mentioned in the job description, such as React, Angular, and Kubernetes. Being able to discuss your experience or projects involving these tools during an interview will show your enthusiasm and readiness for the role.

✨Tip Number 2

Brush up on your understanding of Agile methodologies and CI/CD processes. You might want to prepare examples of how you've applied these concepts in previous projects, as this will demonstrate your ability to thrive in their working environment.

✨Tip Number 3

Engage with the tech community by attending meetups or webinars related to software engineering and the specific technologies used at StudySmarter. Networking can lead to valuable connections and insights that could help you stand out during the application process.

✨Tip Number 4

Prepare to showcase your problem-solving skills through whiteboarding exercises or coding challenges. Practising these scenarios will help you feel more confident and articulate your thought process clearly during interviews.

We think you need these skills to ace Software Engineer

Proficiency in front-end frameworks (React, Angular, Vue)
Experience with cloud platforms (AWS, Azure, GCP)
Knowledge of container orchestration (Kubernetes)
Familiarity with infrastructure as code (Terraform)
Understanding of CI/CD processes
Strong grasp of software design principles (OO design)
Solid understanding of computing fundamentals (logic, data structures, algorithms)
Version control proficiency (Git)
Agile methodology experience
Excellent problem-solving skills
Effective communication skills (written and verbal)
Ability to work collaboratively in a team environment
Willingness to learn new technologies and languages
Experience with application deployment and scaling

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with front-end technologies like React, Angular, and Vue. Include any relevant projects that showcase your skills in building complex software solutions.

Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for working in an Agile environment and your eagerness to learn new technologies. Mention specific tools and methodologies you are familiar with, such as CI/CD and version control systems like Git.

Showcase Your Problem-Solving Skills: Use examples from your past experiences to demonstrate your ability to tackle challenges. Discuss how you've approached building new systems or improving stability and efficiency in previous roles.

Highlight Communication Skills: Since the role requires confident communication, emphasise your proficiency in English and any experiences where you effectively communicated complex ideas, whether in writing or verbally.

How to prepare for a job interview at BJSS

✨Showcase Your Technical Skills

Be prepared to discuss your experience with front-end technologies like React, Angular, and Vue. Highlight any projects where you've implemented these tools, and be ready to demonstrate your understanding of deployment automation using Kubernetes and Terraform.

✨Demonstrate Agile Knowledge

Since the company operates in an Agile environment, be sure to talk about your familiarity with Agile methodologies. Discuss your experience with CI/CD processes, build pipelines, and how you've contributed to improving software stability and efficiency in past roles.

✨Communicate Clearly

As a confident communicator, practice articulating your thoughts clearly and concisely. Prepare to explain complex technical concepts in simple terms, as this will showcase your ability to collaborate effectively with team members from diverse backgrounds.

✨Emphasise Your Willingness to Learn

Express your enthusiasm for learning new technologies and languages. Share examples of how you've adapted to new tools or frameworks in the past, and convey your eagerness to grow within the role and contribute to the company's innovative culture.

Software Engineer
BJSS
B
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>