Software Engineer

Software Engineer

Broughton Full-Time 32000 - 48000 £ / year (est.) No home office possible
Go Premium
C

At a Glance

  • Tasks: Join a hybrid team as a Software Engineer, working on impactful products using modern tech.
  • Company: A 'Tech for good' organisation in Edinburgh, dedicated to helping thousands daily.
  • Benefits: Enjoy a 35-hour work week, private healthcare, 15% pension, and 28 days holiday.
  • Why this job: Be part of a collaborative Agile squad focused on quality code and best practices.
  • Qualifications: Experience with Java, Microservices, and Cloud Services is preferred; soft skills are key.
  • Other info: Hybrid working with three days onsite; free parking and close to public transport.

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

A ‘Tech for good’ organisation based in Edinburgh is looking for a couple of experienced Software Engineers, ideally with good experience using Java to join their hybrid team – working with modern technologies, in a great culture, with amazing benefits. They’ve been operating very successfully for several years now and they offer an award winning service that helps thousands of people every day – this is a great opportunity to work on a series of products that benefits so many throughout the UK. They’ve also experienced consistent year-on-year growth, both in their customer base and their employee headcount, and they have an ambitious roadmap for the years ahead.

You’d be joining one of their Agile squads, consisting of roughly five Software Engineers that’s rich with experience (it’s a great learning environment). You’ll be working directly on a business-critical platform that’s highly used. They do have multiple squads based out of this location too, so there’s lots of opportunity for a varied workload, and a chance to pick up different tools and technologies.

They work with a really modern tech stack; Java, SpringBoot, Microservices, Kubernetes, Kafka, AWS and more! Although experience with all of this is great, the organisation is much more interested in collaborative Engineers who can bring strong soft skills to the team, so have some flexibility around tech. Additionally, they place a really big emphasis on following best practices and software fundamentals and are looking for Engineers that have worked in a similar environment. They’re also very focused on testing, where you’ll be regularly following TDD – so they’re looking for Engineers who value and understand the importance of quality code.

You’ll ideally have experience with most of the following:

  • Java (ideally SpringBoot)
  • Microservices
  • A Cloud Service (AWS, Azure, GCP or OpenShift)
  • Test-Driven Development

Experience with the following is highly desirable:

  • DevOps; Docker and Kubernetes
  • Front-end development (Reactjs)

This opportunity would be ideal for an ambitious Software Engineer that is looking for a collaborative team, that are committing to using modern technologies and best practices. Their offices are based just on the outskirts of Edinburgh, just walking distance from a tram stop, train station and they have free parking available onsite. They do support hybrid working here, where you’ll be expected onsite three days per week, for collaboration time with the team.

In return they’re able to offer a salary from £40k to £60k based on experience with a strong benefits package to match, which includes (35 hour working week, Private healthcare, 15% pension, Annual bonus, 28 days holiday + bank and much more).

If you’re keen to find out more, please apply or drop Doug Paget a message via LinkedIn for an informal chat.

Software Engineer employer: Cathcart Technology

Join a forward-thinking 'Tech for good' organisation in Edinburgh, where you'll be part of a collaborative and innovative team dedicated to making a positive impact. With a strong emphasis on employee growth, modern technologies, and a supportive work culture, this company offers an impressive benefits package including private healthcare, a generous pension scheme, and a flexible hybrid working model. Experience the satisfaction of contributing to meaningful projects while enjoying a balanced work-life environment in a vibrant city.
C

Contact Detail:

Cathcart Technology Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer

✨Tip Number 1

Familiarise yourself with the company's mission and values. Since they are a 'Tech for good' organisation, demonstrating your passion for using technology to make a positive impact can set you apart during interviews.

✨Tip Number 2

Brush up on your knowledge of Agile methodologies. Since you'll be joining an Agile squad, being able to discuss your experience with Agile practices and how you've applied them in past projects will show that you're a great fit for their team.

✨Tip Number 3

Prepare to discuss your approach to Test-Driven Development (TDD). Given their emphasis on quality code, being able to articulate your understanding and experience with TDD will demonstrate your alignment with their best practices.

✨Tip Number 4

Network with current employees or reach out to Doug Paget on LinkedIn for an informal chat. This can provide you with insider insights about the company culture and expectations, which can be invaluable during the interview process.

We think you need these skills to ace Software Engineer

Java
SpringBoot
Microservices
AWS
Test-Driven Development (TDD)
Agile Methodologies
Collaboration Skills
Problem-Solving Skills
DevOps Practices
Docker
Kubernetes
Front-end Development (Reactjs)
Software Best Practices
Quality Assurance
Adaptability

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Java, SpringBoot, and any relevant technologies mentioned in the job description. Emphasise your collaborative skills and any experience you have with Agile methodologies.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for 'Tech for good' and how your skills align with the company's mission. Mention specific projects or experiences that demonstrate your ability to work in a team and follow best practices.

Showcase Soft Skills: In your application, highlight your soft skills such as communication, teamwork, and adaptability. These are crucial for the role, so provide examples of how you've successfully collaborated with others in past projects.

Demonstrate Understanding of TDD: Since the company values Test-Driven Development, include any relevant experience you have with TDD in your application. Explain how you have implemented it in previous roles and the impact it had on code quality.

How to prepare for a job interview at Cathcart Technology

✨Showcase Your Java Skills

Make sure to highlight your experience with Java, especially SpringBoot. Be prepared to discuss specific projects where you've used these technologies and how they contributed to the success of the project.

✨Emphasise Collaboration

Since the organisation values collaborative Engineers, be ready to share examples of how you've worked effectively in teams. Discuss your soft skills and how you contribute to a positive team dynamic.

✨Understand Test-Driven Development

Familiarise yourself with TDD principles and be prepared to explain how you've implemented them in your previous roles. Highlight the importance of quality code and how it impacts the overall project.

✨Research the Company Culture

Take some time to understand the company's mission and values, especially their focus on 'Tech for good'. This will help you align your answers with their goals and demonstrate your genuine interest in the role.

Software Engineer
Cathcart Technology
Location: Broughton
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

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