Software Engineer - 40 hours per week - hybrid contract
Software Engineer - 40 hours per week - hybrid contract

Software Engineer - 40 hours per week - hybrid contract

Leicester Full-Time 28800 - 48000 £ / year (est.) No home office possible
C

At a Glance

  • Tasks: Join our SCRUM team to develop an all-in-one job management platform.
  • Company: CET is a trusted partner known for quality service and innovation since 1988.
  • Benefits: Enjoy a competitive salary, annual bonus scheme, and flexible working options.
  • Why this job: Be part of a vibrant culture focused on innovation and teamwork in a buzzing atmosphere.
  • Qualifications: 5 years of software development experience with expertise in Vue.js and Agile methodologies.
  • Other info: We welcome diverse applicants and offer a supportive, inclusive environment.

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

When it comes down to service, process and people; CET is the partner of choice. Our hallmark characteristics are quality, reliability and outstanding service. Our highly skilled 250 employees are always prepared to go the extra mile to deliver excellence; it’s a cultural thing. As a result, we offer an unrivalled nationwide service you can trust; delivered by some of the most experienced professionals and technical staff in the business. Ever since we were first established, back in 1988, we have been developing our systems and services to meet the changing needs of our clients.

CET is looking for an experienced Full Stack Software Engineer to join our team to build our industry leading in-house job management system - an all-in-one job management platform that supports the full insurance claim cycle from initial job logging through to invoicing. You will be reporting to the Engineering Manager, and working with an established team of engineers whose focus is on building things right. You’ll be joining a highly skilled SCRUM team and work with some exciting technologies and partners including Twilio, Microsoft, Google and DataDog. We’re intensely proud of what we’ve built, but we’re even prouder about our team and culture. We’re obsessed with innovation both in what we build and how we build it. You’ll be part of the core, specialist team and we hope you’ll want to work on all aspects of the platform.

Role and Responsibilities

  • Implement new features and enhancements across the entire tech stack, from front-end components to backend services and APIs.
  • Write clean, maintainable, and efficient code, with a focus on readability and performance.
  • Troubleshoot, debug, and resolve application issues in development and production environments.
  • Conduct peer code reviews and provide constructive feedback to maintain high coding standards.
  • Actively participate in Agile ceremonies (daily stand-ups, sprint planning, retrospectives, etc.) within a Scrum framework.
  • Contribute to ongoing architecture and design discussions with a focus on modularity, scalability, and resilience.
  • Work with the QA team to ensure that there is the appropriate end-to-end automated tests.
  • Collaborate with the Platform team to maintain and improve CI/CD pipelines, deployment processes, and infrastructure automation.
  • Stay current with industry trends, best practices, and security standards, and proactively recommend improvements.
  • Liaise with the Service Desk to respond to production issues and implement appropriate fixes or preventative improvements.

Essential and Desirable Skills

  • Comprehensive expertise in backend and frontend development using Vue.js.
  • Passionate about front-end development with strong skills in modern frameworks, especially Vue.js.
  • Experience developing responsive, user-friendly interfaces and working with component libraries like Vuetify.
  • Experience in writing unit and integration tests.
  • Experience working with the Azure stack is essential.
  • Experience working with DataDog or other observability platforms is desirable.
  • Interest in learning new technologies is desirable.

Additional Skills & Qualities

  • Agile experience: Familiarity with Scrum, Kanban, or similar methodologies.
  • A team player with strong communication skills for cross-functional collaboration.
  • Problem-solver: Ability to analyse and resolve complex technical challenges.
  • Business-minded: Understand the impact of technical decisions on user experience and business goals.

Qualifications and Educational Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering.
  • 5 years of experience in software development.
  • Strong understanding of Agile with Scrum.
  • In depth experience of software development tools and processes, including version control systems (e.g., Git), automated testing frameworks, and continuous integration/delivery (CI/CD) pipelines.

Working for CET is many things – exciting, challenging and rewarding but it’s never dull. You’ll work with a diverse mix of people in a buzzing atmosphere and be part of a welcoming, inclusive community. If you want to work in a lively, fun environment and you’ve got the skills we’re after, you know what to do, apply now!

Applications are invited from the UK Mainland only.

Location: CET, East Building, Cable Drive, Walsall, WS2 7BN

Working Hours: 40 hours per week, Monday to Friday each week

Our Package

  • Competitive salary, dependant on experience.
  • Eligibility to participate in annual discretionary bonus scheme.

Please check out our list of other Employee Benefits that would be available on our career site.

CET is an equal opportunity employer. We encourage diversity and are committed to creating an inclusive environment for all employees. We actively encourage applicants from all protected characteristics and commit to providing any reasonable adjustments or flexible working options required during the application and assessment process, and upon joining us.

Software Engineer - 40 hours per week - hybrid contract employer: CET Careers

CET is an exceptional employer that fosters a vibrant and inclusive work culture, where innovation and collaboration thrive. As a Software Engineer, you'll be part of a dynamic SCRUM team in Leicester, working with cutting-edge technologies while enjoying competitive salaries, annual bonuses, and a commitment to employee growth and diversity. Join us to contribute to our industry-leading job management platform in a supportive environment that values every individual's unique skills and perspectives.
C

Contact Detail:

CET Careers Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer - 40 hours per week - hybrid contract

✨Tip Number 1

Familiarise yourself with the technologies mentioned in the job description, especially Vue.js and Azure. Having hands-on experience or projects showcasing these skills can set you apart during discussions.

✨Tip Number 2

Engage with the company’s online presence. Follow CET on social media and participate in discussions related to their projects. This shows your genuine interest and can help you connect with current employees.

✨Tip Number 3

Prepare to discuss Agile methodologies in detail. Since the role involves working within a Scrum framework, being able to articulate your experience and understanding of Agile practices will be crucial.

✨Tip Number 4

Network with professionals in the industry, particularly those who have experience with job management systems or similar platforms. They might provide insights or even referrals that could enhance your application.

We think you need these skills to ace Software Engineer - 40 hours per week - hybrid contract

Full Stack Development
Vue.js
Responsive Design
Component Libraries (e.g., Vuetify)
Backend Development
API Development
Unit Testing
Integration Testing
Azure Stack
CI/CD Pipelines
Agile Methodologies (Scrum, Kanban)
Debugging and Troubleshooting
Code Review
Collaboration Skills
Problem-Solving Skills
Technical Communication
Observability Platforms (e.g., DataDog)
Continuous Integration/Delivery
Version Control Systems (e.g., Git)

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in software development, particularly with Vue.js and Azure. Emphasise your familiarity with Agile methodologies and any specific projects that showcase your skills.

Craft a Compelling Cover Letter: Write a cover letter that not only outlines your technical skills but also reflects your passion for innovation and teamwork. Mention your interest in the company culture at CET and how you can contribute to their goals.

Showcase Your Projects: If you have personal or professional projects that demonstrate your expertise in full stack development, include them in your application. Provide links to your GitHub or portfolio to give a clear picture of your capabilities.

Prepare for Technical Questions: Anticipate technical questions related to your experience with Vue.js, CI/CD processes, and Agile practices. Be ready to discuss your problem-solving approach and how you've handled challenges in past projects.

How to prepare for a job interview at CET Careers

✨Showcase Your Full Stack Skills

Make sure to highlight your experience with both frontend and backend development during the interview. Be prepared to discuss specific projects where you've used Vue.js and any other relevant technologies, as this will demonstrate your comprehensive expertise.

✨Emphasise Agile Experience

Since the role involves working within a Scrum framework, be ready to talk about your previous experiences in Agile environments. Share examples of how you've contributed to daily stand-ups, sprint planning, and retrospectives to show that you're a team player.

✨Prepare for Technical Questions

Expect to face technical questions related to coding standards, debugging, and performance optimisation. Brush up on your knowledge of writing clean, maintainable code and be ready to solve coding challenges on the spot.

✨Demonstrate Problem-Solving Skills

CET values problem solvers, so come prepared with examples of complex technical challenges you've faced and how you resolved them. This will showcase your analytical skills and ability to think critically under pressure.

Software Engineer - 40 hours per week - hybrid contract
CET Careers
C
  • Software Engineer - 40 hours per week - hybrid contract

    Leicester
    Full-Time
    28800 - 48000 £ / year (est.)

    Application deadline: 2027-07-10

  • C

    CET Careers

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