Software Engineer — Government‑Tech, TDD & Pairing in London

Software Engineer — Government‑Tech, TDD & Pairing in London

London Full-Time 50000 - 65000 € / year (est.) No home office possible
O

At a Glance

  • Tasks: Build software with engineering craft and collaborate on testing efforts.
  • Company: Opencast | B Corp™, a leader in Government-Tech.
  • Benefits: Competitive salary, pension, flexible hours, 25 days’ holiday, and professional development.
  • Other info: Dynamic work environment with great career growth opportunities.
  • Why this job: Join a mission-driven team and make a difference in Government-Tech.
  • Qualifications: Expertise in Java or Scala; SC Clearance eligibility required.

The predicted salary is between 50000 - 65000 € per year.

Opencast | B Corp™ is looking for a Software Developer in Greater London. This role emphasizes building software with engineering craft and collaboration. Candidates should have expertise in Java or Scala, and hold or be eligible for SC Clearance.

Responsibilities include:

  • Collaborating on testing efforts
  • Implementing user stories
  • Contributing to community practices

The package includes a competitive salary, pension contribution, flexible hours, 25 days’ holiday, and professional development opportunities.

Software Engineer — Government‑Tech, TDD & Pairing in London employer: Opencast | B Corp

Opencast | B Corp™ is an exceptional employer that prioritises engineering excellence and collaboration in the vibrant setting of Greater London. With a strong commitment to professional development, employees enjoy flexible working hours, a generous holiday allowance, and a supportive work culture that fosters growth and innovation. Joining Opencast means being part of a community dedicated to making a positive impact through technology while enjoying a competitive salary and benefits package.

O

Contact Detail:

Opencast | B Corp Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineer — Government‑Tech, TDD & Pairing in London

Tip Number 1

Network like a pro! Reach out to current or former employees at Opencast on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

Tip Number 2

Show off your skills! If you’ve got a GitHub or personal project that showcases your Java or Scala expertise, make sure to highlight it during interviews. It’s a great way to demonstrate your engineering craft.

Tip Number 3

Prepare for pair programming! Since collaboration is key in this role, practice coding with a friend or mentor. This will help you get comfortable with sharing ideas and working through problems together.

Tip Number 4

Don’t forget to apply through our website! We want to see your application directly, and it gives you a better chance of standing out. Plus, it’s super easy to do!

We think you need these skills to ace Software Engineer — Government‑Tech, TDD & Pairing in London

Java
Scala
Software Development
Engineering Craft
Collaboration
Testing Efforts
User Story Implementation

Some tips for your application 🫡

Show Your Craft:When writing your application, make sure to highlight your engineering craft. Share specific examples of projects where you’ve used Java or Scala, and how you’ve collaborated with others to deliver quality software.

Be Clear About Your Clearance:Since SC Clearance is a requirement, be upfront about your eligibility or current status. This helps us understand your situation better and speeds up the process!

Collaborate in Your Writing:We love collaboration, so if you can, mention any experiences you have with pair programming or working in teams. It shows us you’re a team player and ready to jump into our community practices.

Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from us.

How to prepare for a job interview at Opencast | B Corp

Know Your Tech Inside Out

Make sure you brush up on your Java or Scala skills before the interview. Be ready to discuss your previous projects and how you applied TDD (Test-Driven Development) in them. This will show that you not only understand the theory but can also implement it effectively.

Showcase Your Collaboration Skills

Since this role emphasises collaboration, be prepared to share examples of how you've worked in teams. Discuss any pair programming experiences you have and how they contributed to the success of a project. This will highlight your ability to work well with others.

Understand the Company Culture

Research Opencast and their B Corp™ status. Understand what it means to be a B Corp™ and how it aligns with their mission. This knowledge will help you articulate why you want to work there and how you can contribute to their community practices.

Prepare Questions for Them

Have a few thoughtful questions ready to ask at the end of the interview. Inquire about their testing efforts or how they implement user stories. This shows your genuine interest in the role and helps you assess if the company is the right fit for you.