Software Engineer

Software Engineer

Full-Time 40000 - 55000 £ / year (est.) No home office possible
C

At a Glance

  • Tasks: Design and develop modern cloud-based applications while maintaining legacy systems.
  • Company: Cura Terrae Water, a forward-thinking tech company focused on innovation.
  • Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
  • Other info: Fast-paced environment with great potential for career advancement.
  • Why this job: Join a collaborative team and make a real impact with your coding skills.
  • Qualifications: Experience in software development, particularly with Azure Functions and .NET/C#.

The predicted salary is between 40000 - 55000 £ per year.

Cura Terrae Water is looking for a motivated and detail-oriented Software Engineer to join our growing technology team. This is an exciting opportunity to contribute to the development of modern, cloud-based applications while supporting a small number of legacy systems. If you’re passionate about clean code, enjoy solving complex problems, and thrive in a collaborative environment, we’d like to hear from you.

Your Role

As a Software Engineer, you will play a key role in designing, developing, and maintaining software applications that support our operational and commercial objectives. Working closely with cross-functional teams, you’ll help deliver secure, scalable, and high-performing solutions.

Key Responsibilities

  • Design, develop, and test secure software solutions (primarily Azure Functions in .NET/C#)
  • Write clean, scalable, and maintainable code
  • Troubleshoot, debug, and optimise application performance
  • Support a small number of legacy applications
  • Collaborate with cross-functional teams to deliver high-quality solutions
  • Participate in code reviews and uphold performance, security, and reliability standards
  • Stay current with emerging technologies and contribute to continuous improvement in tools and processes

About You

We’re looking for someone who combines technical capability with a proactive and collaborative mindset:

  • Strong communicator and interpersonal skills
  • Detail-oriented with a commitment to quality and professionalism
  • Discreet, adaptable, and able to manage competing priorities in a fast-paced environment

Software Engineer employer: Cura Terrae Water

Cura Terrae Water is an exceptional employer that fosters a collaborative and innovative work culture, making it an ideal place for Software Engineers to thrive. With a strong commitment to employee growth, we offer opportunities for continuous learning and development in cutting-edge technologies, all while contributing to meaningful projects that support our mission of sustainable water management. Located in a vibrant community, our team enjoys a supportive environment that values clean code and problem-solving, ensuring that every member can make a significant impact.
C

Contact Detail:

Cura Terrae Water Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer

✨Tip Number 1

Network like a pro! Reach out to current employees at Cura Terrae Water on LinkedIn or through mutual connections. A friendly chat can give you insider info and might just get your foot in the door.

✨Tip Number 2

Show off your skills! Prepare a portfolio of your best projects, especially those involving Azure Functions and .NET/C#. This will help you stand out during interviews and demonstrate your coding prowess.

✨Tip Number 3

Practice makes perfect! Get ready for technical interviews by solving coding challenges on platforms like LeetCode or HackerRank. This will boost your confidence and sharpen your problem-solving skills.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you’re genuinely interested in joining our team at Cura Terrae Water.

We think you need these skills to ace Software Engineer

Azure Functions
.NET
C#
Software Development
Troubleshooting
Debugging
Application Performance Optimisation
Legacy Systems Support
Collaboration
Code Review
Security Standards
Reliability Standards
Emerging Technologies
Attention to Detail
Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with cloud-based applications and .NET/C#. We want to see how your skills align with our needs, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter: Use your cover letter to tell us why you’re passionate about clean code and solving complex problems. Share specific examples of how you've collaborated in teams and contributed to successful projects.

Showcase Your Problem-Solving Skills: In your application, mention instances where you’ve tackled challenging issues or optimised performance. We love seeing how you approach problems and what solutions you’ve implemented!

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’re considered for this exciting opportunity with Cura Terrae Water!

How to prepare for a job interview at Cura Terrae Water

✨Know Your Tech Stack

Make sure you’re familiar with Azure Functions and .NET/C#. Brush up on your knowledge of cloud-based applications and be ready to discuss how you've used these technologies in past projects. This will show that you’re not just a good coder, but also someone who understands the tools they’ll be working with.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you’ve tackled complex problems. Think about challenges you faced in previous roles and how you approached them. This will demonstrate your analytical thinking and ability to thrive in a collaborative environment, which is key for this role.

✨Emphasise Clean Code Practices

Since the company values clean, scalable, and maintainable code, be ready to talk about your coding standards and practices. You might even want to bring along some code samples that highlight your commitment to quality and professionalism. This will help you stand out as a detail-oriented candidate.

✨Ask Insightful Questions

Prepare thoughtful questions about the team dynamics, ongoing projects, and how they handle legacy systems. This shows your genuine interest in the role and helps you gauge if the company culture aligns with your collaborative mindset. Plus, it’s a great way to engage with your interviewers!

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

>