Senior Software Engineer – Hybrid Consulting (Java/Scala) in Edinburgh

Senior Software Engineer – Hybrid Consulting (Java/Scala) in Edinburgh

Edinburgh Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
O

At a Glance

  • Tasks: Lead the development of user-focused services using Java or Scala.
  • Company: Join Opencast, a B Corp™ in Edinburgh, committed to quality and collaboration.
  • Benefits: Enjoy a 7% pension contribution, bonuses, and 25 days holiday.
  • Other info: Opportunity for travel across the UK and career growth.
  • Why this job: Make a real impact while mentoring others in a supportive environment.
  • Qualifications: Proven experience in Java or Scala and strong leadership skills.

The predicted salary is between 60000 - 80000 £ per year.

Opencast | B Corp™ in the City of Edinburgh is seeking a Senior Software Developer committed to building high-quality user-centered services. The role requires experience in Java or Scala, and the ability to lead technical delivery while enhancing practices through collaboration and mentoring.

Excellent benefits include:

  • 7% employer pension contribution
  • Discretionary bonuses
  • 25 days of holiday

Regular travel is essential to our client locations across the UK.

Senior Software Engineer – Hybrid Consulting (Java/Scala) in Edinburgh employer: Opencast | B Corp

Opencast, a B Corp™ based in the vibrant City of Edinburgh, is an exceptional employer that prioritises employee well-being and professional growth. With a strong focus on collaboration and mentorship, we offer a supportive work culture where your contributions are valued, alongside generous benefits such as a 7% employer pension contribution, discretionary bonuses, and 25 days of holiday. Join us to be part of a team that is dedicated to delivering high-quality user-centered services while enjoying the unique advantages of working in a dynamic city.

O

Contact Details:

Opencast | B Corp Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer – Hybrid Consulting (Java/Scala) in Edinburgh

Tip Number 1

Network like a pro! Reach out to your connections in the industry, especially those who work at Opencast or similar companies. A friendly chat can sometimes lead to insider info about job openings or even a referral.

Tip Number 2

Show off your skills! Prepare a portfolio or GitHub repository showcasing your Java or Scala projects. This gives potential employers a taste of your coding style and problem-solving abilities, making you stand out.

Tip Number 3

Ace the interview by practising common technical questions and scenarios related to software development. We recommend doing mock interviews with friends or using online platforms to get comfortable with the format.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we often have exclusive roles listed there that you won’t find anywhere else.

We think you need these skills to ace Senior Software Engineer – Hybrid Consulting (Java/Scala) in Edinburgh

Java
Scala
Technical Delivery
Collaboration
Mentoring
User-Centered Design
Problem-Solving Skills

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with Java or Scala, as well as any leadership roles you've had. We want to see how you can contribute to our user-centered services!

Showcase Your Projects:Include specific examples of projects you've worked on that demonstrate your technical skills and ability to mentor others. This helps us understand your hands-on experience and how you can lead technical delivery.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about building high-quality services. Share your vision for how you can enhance practices through collaboration—this is your chance to shine!

Apply Through Our Website:We encourage you to apply directly 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 and Scala skills before the interview. Be ready to discuss your past projects in detail, focusing on how you used these languages to solve real-world problems. This will show your technical expertise and commitment to high-quality service.

Showcase Your Leadership Skills

Since the role involves leading technical delivery, prepare examples of how you've successfully led teams or mentored others in previous positions. Highlight specific instances where your leadership made a difference in project outcomes or team dynamics.

Emphasise Collaboration

Opencast values collaboration, so be ready to discuss how you've worked with cross-functional teams. Share stories that illustrate your ability to communicate effectively and work towards common goals, especially in hybrid or remote settings.

Prepare for Travel Discussions

As regular travel is part of the job, think about your flexibility and willingness to travel to client locations. Be prepared to discuss how you manage your time and responsibilities while on the road, ensuring you can maintain productivity and deliver results.