Software Engineer in Cannock

Software Engineer in Cannock

Cannock Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
C

At a Glance

  • Tasks: Join an agile team to develop innovative cloud platform services and enhance developer tooling.
  • Company: Dynamic tech company focused on cutting-edge software solutions.
  • Benefits: Private healthcare, gym membership, life insurance, and flexible holiday policy.
  • Why this job: Make a real impact on high-visibility projects used by major enterprises.
  • Qualifications: 2+ years in software development with C#/.NET and CI/CD experience.
  • Other info: Collaborative culture with excellent career growth opportunities.

The predicted salary is between 36000 - 60000 £ per year.

We’re looking for a bright and enthusiastic Software Engineer to join one of our high-performing agile teams and help shape the foundations of our cloud platform. You will work across platform services, developer tooling, automation, and CI / CD, ensuring our systems are secure, scalable, observable, and easy for application teams to build on. The successful candidate will get the opportunity to work on highly innovative, highly visible, and business-critical software used every day by large enterprises and multinational organizations.

What you’ll be doing:

  • Building core platform services and reusable libraries in C# / .NET and contributing to frontend components in React / TypeScript.
  • Extending and hardening our workflow automation platform (e.g., n8n): creating custom integrations/nodes, improving reliability, versioning, and observability.
  • Implementing and evolving data change auditing and lineage capabilities to support compliance, traceability, and performance at scale.
  • Designing, implementing, and maintaining Azure DevOps YAML pipelines (build, test, quality gates, security scans, approvals, and releases) for multiple product lines and environments.
  • Improving developer experience through templates/generators, documentation, local dev tooling, linters/formatters, test harnesses, and clear “golden paths.”
  • Writing automated tests across layers (unit, integration, API, and E2E); participating in code and design reviews and upholding secure coding practices.
  • Collaborating with engineers across backend and frontend teams to ensure reliability, performance, and smooth deployments; contributing to support rotations for key platform components.

What you’ll work with:

  • Backend and frontend: C#, .NET (ASP.NET Core), React / TypeScript
  • Data: SQL Server, T-SQL
  • Messaging and async: RabbitMQ / AMQP (and related patterns)
  • CI / CD and repos: Azure DevOps (Repos, Pipelines, Boards), Git, YAML pipelines, pull requests, quality gates
  • Automation: Workflow orchestration and integration development (e.g., n8n)
  • Testing and quality: .NET unit testing frameworks and mocking libraries (e.g., xUnit with NSubstitute), React Testing Library, Jest, and familiarity with Playwright for E2E
  • Observability and operations: structured logging, metrics, and tracing; runbooks and operational readiness
  • Security and compliance: secure coding practices, least privilege, secrets management, and gated releases

What we’re looking for:

  • 2+ years of experience developing software in an agile team environment.
  • Solid hands‑on experience with C# / .NET and T‑SQL; ability to contribute to React / TypeScript UI work when needed.
  • Proven experience implementing CI / CD with Azure DevOps (YAML pipelines), including automated tests and quality / security gates.
  • Familiarity with message-based and event-driven patterns (e.g., RabbitMQ / AMQP) and building reliable distributed services.
  • Strong testing mindset with experience creating unit, integration, and API tests; exposure to frontend / E2E testing is a plus.
  • A passion for improving developer experience through tooling, documentation, and automation.
  • Clear communication, collaborative approach, and a security-first mindset.

Benefits:

  • Private Healthcare for you and your immediate family
  • Gym Membership at Nuffield Health or equivalent
  • Life Insurance (pay out being 4 times your salary)
  • Competitive Paternity and Maternity Package
  • Team Building Budget and Employee Events
  • Office Drinks, Snacks, Coffee etc.
  • Volunteer Day
  • Flexible Bank Holiday Policy

Please note that candidates must have the right to work in the UK now and in the future as Calero are unfortunately unable to sponsor visa applications or take over sponsorship of an employment visa at this time.

Software Engineer in Cannock employer: CALERO

At Calero, we pride ourselves on being an exceptional employer, offering a vibrant work culture that fosters innovation and collaboration. As a Software Engineer, you'll not only contribute to cutting-edge cloud platform solutions but also enjoy benefits like private healthcare, gym memberships, and a flexible bank holiday policy, all while working in a supportive environment that prioritises employee growth and team bonding activities.
C

Contact Detail:

CALERO Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer in Cannock

Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at local meetups. A friendly chat can lead to opportunities that aren’t even advertised yet.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those using C#, .NET, and React. This gives potential employers a taste of what you can do.

Tip Number 3

Prepare for interviews by practicing common technical questions and coding challenges. We recommend using platforms like LeetCode or HackerRank to sharpen your skills.

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, we love hearing from enthusiastic candidates like you!

We think you need these skills to ace Software Engineer in Cannock

C#
.NET
React
TypeScript
T-SQL
Azure DevOps
YAML pipelines
CI/CD
RabbitMQ
AMQP
Unit Testing
Integration Testing
API Testing
E2E Testing
Automation

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your experience with C#, .NET, and Azure DevOps, as these are key for us at StudySmarter.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about software engineering and how you can contribute to our agile teams. Share specific examples of your work with CI/CD and automation to grab our attention!

Showcase Your Projects: If you've worked on any relevant projects, whether personal or professional, make sure to mention them. We love seeing practical applications of your skills, especially in areas like React/TypeScript and testing.

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 the role. Plus, it shows us you're keen to join the StudySmarter team!

How to prepare for a job interview at CALERO

Know Your Tech Stack

Make sure you’re well-versed in C#, .NET, and T-SQL, as these are crucial for the role. Brush up on your React and TypeScript skills too, as you might need to contribute to frontend components. Being able to discuss your experience with these technologies confidently will impress the interviewers.

Showcase Your CI/CD Knowledge

Since the role involves implementing CI/CD with Azure DevOps, be prepared to talk about your past experiences with YAML pipelines, automated tests, and quality gates. Bring examples of how you've improved deployment processes in previous roles to demonstrate your hands-on experience.

Demonstrate a Testing Mindset

Highlight your experience with unit, integration, and API testing. If you’ve worked with frontend or E2E testing, mention that too! Discussing specific tools like xUnit or React Testing Library can show your depth of knowledge and commitment to quality.

Emphasise Collaboration and Communication

This role requires working closely with other engineers, so be ready to share examples of how you’ve collaborated in an agile environment. Talk about how you’ve contributed to team discussions, code reviews, and how you ensure clear communication, especially regarding security practices.

Software Engineer in Cannock
CALERO
Location: Cannock
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
  • Software Engineer in Cannock

    Cannock
    Full-Time
    36000 - 60000 £ / year (est.)
  • C

    CALERO

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