Associate Software Engineer in Edinburgh
Associate Software Engineer

Associate Software Engineer in Edinburgh

Edinburgh Full-Time 28800 - 43200 £ / year (est.) No home office possible
Go Premium
CALA Homes

At a Glance

  • Tasks: Design, build, test, and maintain reliable software for core digital products.
  • Company: Join Cala Group, a leading UK housebuilder with a focus on innovation.
  • Benefits: Enjoy competitive salary, health benefits, remote work, and growth opportunities.
  • Other info: Be part of a diverse team committed to sustainability and exceptional design.
  • Why this job: Make a real impact in a dynamic tech environment while collaborating with talented teams.
  • Qualifications: Experience in software development within agile teams and strong problem-solving skills.

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

Reporting to the Software Engineering Manager. As a member of our small team of Software Engineers, you will design, build, test, and maintain reliable software that supports our core digital products and internal platforms. You’ll work in an agile, product‑centric environment, collaborating closely with product, design, QA, and stakeholders to deliver incremental value, uphold engineering standards (coding patterns, reviews, test automation), and continuously improve how we build and run software. You will be part of a Technology team committed to delivering a 5-star service to our customers and maintaining the highest standards.

Key Responsibilities:

  • Deliver high‑quality software: Design, implement, test, refactor, and document code; contribute to secure development practices and quality gates.
  • Follow and improve standards: Apply agreed coding standards, peer reviews, CI/CD practices, and testing approaches; suggest pragmatic improvements to our engineering ways of working.
  • Collaborate cross‑functionally: Partner with Product Owners, Designers, QA, and peer engineers to refine requirements, estimate, and deliver features in iterative sprints.
  • Operational readiness: Contribute to documentation (e.g., runbooks, architecture notes) and support production releases in line with team practices.
  • Continuous improvement: Participate in retrospectives, help evolve our development lifecycle and toolchain, and share knowledge with peers.
  • Website & platform contribution (where applicable): Support parts of the website related codebase and service integrations under the team’s ownership.

About You Requirements:

  • Professional experience building software in an agile team, with solid fundamentals in software design, testing, and version control.
  • Familiarity with modern engineering practices (code reviews, CI/CD, automated testing) and collaboration tooling (e.g., Jira/Confluence, git repos).
  • Problem solving mindset, strong communication, and a team first approach to delivering outcomes.

Nice to have (context from our tech stack):

  • Experience in any of the following is a plus: Azure services for building and hosting apps/services.
  • Umbraco (or similar .NET CMS) for website components and content driven features.
  • Salesforce as an integrated business platform (consuming/producing APIs).
  • C# and SQL experience to support some bespoke business applications.

We recognise that a diverse team makes us a stronger and more successful company. We value different ideas and perspectives as it helps improve our decision-making, products and services. And we’re striving to create an inclusive work environment, in which everyone can feel comfortable as themselves, uniquely contribute and do their best work.

About Us: The Cala Group is a major UK housebuilder and leading provider of desirable new homes across Scotland, the South of England & Midlands. Driven by a mission to create vibrant and sustainable new communities, our homes are characterised by exceptional design and sector‑leading build quality, and we have a passion for providing our customers with a great home buying experience. This is an exciting time to be at Cala. Our approach to sustainability and technology is undergoing a dramatic transformation, and we’re aiming to create an industry‑leading experience for both our staff and customers. At Cala, you can expect to be part of an environment which allows you to do meaningful work, while offering opportunities for personal growth. Our goal is to be the favoured employer in our industry and beyond. We encourage applications from those who want to be part of a culture where they can thrive, feel a sense of belonging and be comfortable being themselves at work.

Associate Software Engineer in Edinburgh employer: CALA Homes

Cala Group is an exceptional employer that fosters a collaborative and inclusive work culture, where you can thrive as an Associate Software Engineer. With a strong commitment to personal growth and professional development, you'll have the opportunity to work on innovative projects in a dynamic environment that values diverse perspectives. Join us in our mission to create vibrant communities while enjoying a supportive atmosphere that prioritises your well-being and career advancement.
CALA Homes

Contact Detail:

CALA Homes Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Associate Software Engineer in Edinburgh

✨Tip Number 1

Network like a pro! Reach out to current employees on LinkedIn or attend industry meetups. A friendly chat can sometimes lead to job opportunities that aren't even advertised.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those that align with the technologies mentioned in the job description. This gives you a chance to demonstrate your coding chops beyond just a CV.

✨Tip Number 3

Prepare for the interview by brushing up on agile methodologies and coding standards. Be ready to discuss how you've applied these in past projects, as it shows you're a great fit for their team.

✨Tip Number 4

Don't forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in being part of our team.

We think you need these skills to ace Associate Software Engineer in Edinburgh

Software Design
Agile Methodologies
Testing Practices
Version Control
Code Reviews
CI/CD Practices
Automated Testing
Collaboration Tools (e.g., Jira, Confluence)
C#
SQL
Azure Services
Umbraco
Salesforce APIs
Problem-Solving Skills
Communication Skills

Some tips for your application 🫡

Tailor Your Application: Make sure to customise your CV and cover letter for the Associate Software Engineer role. Highlight your experience with agile teams, coding standards, and any relevant technologies from our tech stack. We want to see how you fit into our team!

Showcase Your Problem-Solving Skills: In your application, don’t just list your skills; share examples of how you've tackled challenges in previous projects. We love a good problem-solving mindset, so let us know how you’ve made an impact in your past roles.

Be Clear and Concise: When writing your application, keep it straightforward and to the point. Use clear language and structure your thoughts well. We appreciate clarity, especially when it comes to technical details and your contributions to past projects.

Apply Through Our Website: We encourage you to submit your application through our website. It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team at StudySmarter!

How to prepare for a job interview at CALA Homes

✨Know Your Tech Stack

Familiarise yourself with the technologies mentioned in the job description, especially C#, SQL, and Azure services. Be ready to discuss how you've used these tools in your previous projects and how they can apply to the role.

✨Showcase Your Agile Experience

Prepare examples of your experience working in agile teams. Highlight specific instances where you collaborated with product owners, designers, or QA to deliver features. This will demonstrate your ability to thrive in a product-centric environment.

✨Emphasise Continuous Improvement

Discuss how you've contributed to improving engineering practices in your past roles. Whether it's through code reviews, CI/CD processes, or automated testing, showing a commitment to quality and improvement will resonate well with the interviewers.

✨Ask Insightful Questions

Prepare thoughtful questions about the team dynamics, the development lifecycle, and how they approach problem-solving. This not only shows your interest in the role but also helps you gauge if the company culture aligns with your values.

Associate Software Engineer in Edinburgh
CALA Homes
Location: Edinburgh
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

>