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
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
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.