Scala Developer

2 weeks ago


Newcastle Upon Tyne, United Kingdom Opencast Software Full time

**The Role**

We're seeking an innovative developer, with experience in Scala, who can help us transform our major clients. You’ll understand agile, XP practices and the benefits associated with these. As an Opencast developer, you’ll be open minded and happy to learnnew technologies (with our support, of course).

**What you'll do within our teams**
- Contribute to both technical and ways of working discussions. This helps to deliver the right solution and promotes a culture of continuous improvement in your team.
- Use TDD and pair programming with other members of your team to deliver well designed and tested code.
- Communicate with both technical and non-technical people. You’ll adjust your language to suit.
- Elaborate on and upkeep user stories and technical tasks.
- Help promote an environment of collaboration, where we treasure values like T-shaping.
- Review your colleagues’ work positively and constructively.
- Mentor junior team members.
- Act as an ambassador for Opencast. You’ll lead by example and promote our approach to software development.

**You'll suit this role if you**:

- Have knowledge of and experience working with Scala
- Have knowledge of Dependency Injection and configuration with YAML or XML
- Understand Json and RESTful architectures
- Have experience of handling data connections with relational and?NoSQL?databases
- Have a good knowledge of cloud platforms and using continuous integration
- Are aware of agile principles
- Enjoy developing software using TDD
- Can produce simple, clean code.

**Salary**

Based upon individual skill/experience level, and where this aligns against our competency framework:
Junior consultant: £31,000 - £41,000

Consultant: £42,000 - £56,000

Senior consultant: £57,000 - £75,000

Lead consultant: £76,000 - £99,000

**About Opencast**

Opencast is an ambitious, successful, and growing technology consultancy. We pride ourselves in the qualities of our people. We're inclusive, creative, and collaborative.

It's an exciting time to join us on our journey as we grow and expand our services to help our clients tackle bigger, more complex challenges. We plan to treble the size of our team by 2025 — but we’re determined not to lose our unique culture.

**What makes Opencast right for you?**

You don’t have to tick every box to join us. We’re looking for those brave enough to ask the right questions and do the right thing. We value and empower our people, doing right by each other. We work flexibly and keep hierarchy to a minimum.

**Inclusion at Opencast**

Opencast is an equal opportunity employer and we’re committed to creating an environment where everyone thrives. We don’t discriminate based on age, disability, ethnicity, family status, gender, race, religion, or sexual orientation.

If you’d like to be part of a team where your voice is heard and your involvement matters, please join us. We’re a better company because you’re with us.

**Where you’ll work**

At Opencast we trust our people to make the right decisions. You may work remotely from home or, depending on your project, you may be required to occasionally work at a client site or your nearest Opencast office.

**Interview process**

Interviews take place over Microsoft Teams. If that doesn’t work for you, we’ll do everything we can to support and make any necessary adjustments. We want to ensure everyone has the best possible interview experience.

**Applicants from overseas**

We accept applicants from overseas but once you’re appointed you need to work in the UK.

Visit our website to find out more about us, our work and the benefits of joining us.

If you’d like to talk directly about this role with the people leading our services, visit the Contact section of the website. We’re keen to chat.



  • Newcastle upon Tyne, United Kingdom Oliver Bernard Ltd Full time

    Senior Scala Engineer - Scala, TypeScript, BlockchainOB's client within the Crypto/blockchain space are on a sustained period of growth and are looking to add highly skilled Scala Engineers as they look to develop and expand their platform.Working in small, highly-focused teams, you'll be involved across all the stages of product production as well as a vast...


  • Newcastle upon Tyne, United Kingdom Ronald James Ltd. Full time

    This is an exciting opportunity for an Data Engineer to join a company who are constanty investing in new products & using technology to increase their market share! As a Data Engineer, you’ll focus on building and maintaining robust data pipelines within the AWS ecosystem, with a primary focus on the Delta Lakehouse Platform on Databricks. Data...

  • Principal Data Engineer Lead

    Found in: Talent UK 2A C2 - 1 day ago


    Newcastle upon Tyne, United Kingdom Hawksman Technology Full time

    Hawksman Technology is working with an exciting global insurance provider who is a market leader in protection, savings and investment-linked plans.*** PLEASE NOTE THIS ROLE WOULD INVOLVE A FULL RELOCATION TO SINGAPORE IN WHICH OUR CLIENT WOULD FACILITATE***Role: Head of Data EngineeringOur client is seeking a driven and proficient Head of Data Engineering...

  • Senior Software Engineer

    Found in: Talent UK C2 - 2 weeks ago


    Newcastle upon Tyne, United Kingdom BJSS Full time

    About the Role We love to experiment with the latest tools, technologies and techniques to improve how we deliver our solutions and as a software engineer you can expect to be involved in: Engineering software solutions - working with prototypes and proof of concepts and developing fully functioning applications based on frameworks such as .Net and...

  • Principal AI Solutions Architect

    Found in: Talent UK C2 - 2 weeks ago


    Staines-upon-Thames, United Kingdom IFS Full time

    Job Description We are seeking a Principal AI Solutions Architect to lead the charge in our cutting-edge AI initiatives. This pivotal role demands a hands-on approach and the ability to drive innovation with autonomy and exceptional technical acumen. The ideal candidate will be a visionary in the Artificial Intelligence and Machine Learning landscape,...

  • Principal / Senior AI Data Engineer - Business Software

    Found in: Talent UK C2 - 2 weeks ago


    Staines-upon-Thames, United Kingdom IFS Full time

    Job Description As a Principal / Senior Data Engineer, you will spearhead our data initiatives, transforming raw data into strategic assets that propel our business forward. This role is designed for those who excel in a dynamic environment, offering the freedom to innovate and the responsibility to deliver. Core Responsibilities: Identify and ...

  • Principal AI Solutions Architect

    Found in: Talent UK C2 - 2 weeks ago


    Staines-upon-Thames, United Kingdom IFS Full time

    Job DescriptionWe are seeking a Principal AI Solutions Architect to lead the charge in our cutting-edge AI initiatives. This pivotal role demands a hands-on approach and the ability to drive innovation with autonomy and exceptional technical acumen. The ideal candidate will be a visionary in the Artificial Intelligence and Machine Learning landscape, adept...

  • Principal / Senior AI Data Engineer - Business Software

    Found in: Talent UK C2 - 2 weeks ago


    Staines-upon-Thames, United Kingdom IFS Full time

    Job DescriptionAs a Principal / Senior Data Engineer, you will spearhead our data initiatives, transforming raw data into strategic assets that propel our business forward. This role is designed for those who excel in a dynamic environment, offering the freedom to innovate and the responsibility to deliver.Core Responsibilities:Identify and harness...