Senior Software Engineer - C# - (Hybrid Remote)
Senior Software Engineer - C# - (Hybrid Remote)

Senior Software Engineer - C# - (Hybrid Remote)

Crewe +1 Full-Time 43200 - 72000 £ / year (est.) No home office possible
U

At a Glance

  • Tasks: Lead the development of a complex SaaS platform using Node.js and TypeScript.
  • Company: Join a bold tech company focused on sustainable solutions and innovation.
  • Benefits: Enjoy hybrid working, competitive salary, bonuses, and a comprehensive benefits package.
  • Why this job: Be part of a dynamic team shaping the future of vehicle telematics with cutting-edge technology.
  • Qualifications: Solid experience in backend development with Node.js and TypeScript required.
  • Other info: Work in a fast-paced Agile environment with opportunities for growth and leadership.

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

A bold, global tech company is on a mission to build transformative, sustainable solutions across mobility, connectivity, and innovation. They have grown from humble roots to become a trusted name in next-gen technology that helps businesses adapt and thrive in a changing world. Sustainability and smart digital evolution are at the core of everything we do.

We’re looking for a Senior Backend Developer with deep Node.js and TypeScript experience to join our vehicle telematics division – a rapidly growing area central to our long-term vision.

You’ll be a hands-on technical leader, shaping the evolution of a complex, multi-environment SaaS platform spanning 70+ Git repositories and built on a modern microservices architecture. Expect cutting-edge technologies – AWS, Docker, automated CI/CD, and Terraform-provisioned infrastructure – with plenty of room to both lead and learn.

  • Uphold technical quality while delivering pragmatic solutions to real-world problems
  • Engage in Agile ceremonies, improve ways of working, and help steer the team’s direction

Languages & Tools: Node.js, TypeScript, Mocha, Sinon

Infrastructure & DevOps: Docker, Terraform, Git, GitLab CI/CD

Cloud & Services: AWS (ECS, EC2, Lambda, RDS, DynamoDB, Kinesis, Firehose, S3, SQS, SNS)

Databases: PostgreSQL, MySQL

Solid commercial experience as a back-end developer

Ability to take full ownership of your work – from concept to deployment

Comfortable working in fast-paced, agile environments

A Driver: You push projects and teams forward with energy and clarity

Opportunities to work on forward-thinking projects in a dynamic space

A hybrid working model and flexibility to suit your lifestyle

Competitive salary, bonus potential, and a comprehensive benefits package

Locations

Crewe Cheshire

Senior Software Engineer - C# - (Hybrid Remote) employer: Uniting Cloud

As a Senior Software Engineer at our Crewe HQ, you will join a bold, global tech company that prioritises sustainability and innovation, offering a hybrid working model that promotes flexibility and work-life balance. Our vibrant work culture fosters collaboration and continuous learning, providing ample opportunities for professional growth while engaging in cutting-edge projects that shape the future of mobility and connectivity. With a competitive salary and comprehensive benefits package, we are committed to supporting our employees' well-being and career aspirations.
U

Contact Detail:

Uniting Cloud Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer - C# - (Hybrid Remote)

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as Node.js and TypeScript. Consider building a small project or contributing to an open-source one using these technologies to showcase your skills.

✨Tip Number 2

Engage with the tech community by joining forums or attending meetups related to Node.js and TypeScript. Networking can lead to valuable connections and insights about the company culture and expectations.

✨Tip Number 3

Prepare to discuss your experience with Agile methodologies during the interview. Think of examples where you've improved team processes or contributed to Agile ceremonies, as this will demonstrate your fit for their working environment.

✨Tip Number 4

Research the company's mission and values, particularly their focus on sustainability and innovation. Be ready to articulate how your personal values align with theirs, as cultural fit is often just as important as technical skills.

We think you need these skills to ace Senior Software Engineer - C# - (Hybrid Remote)

Node.js
TypeScript
Microservices Architecture
AWS (ECS, EC2, Lambda, RDS, DynamoDB, Kinesis, Firehose, S3, SQS, SNS)
Docker
Terraform
Git
GitLab CI/CD
PostgreSQL
MySQL
Agile Methodologies
Mocha
Sinon
Problem-Solving Skills
Technical Leadership
Ownership and Accountability

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Node.js and TypeScript, as well as any relevant projects you've worked on. Emphasise your hands-on technical leadership and ownership of projects to align with the job requirements.

Craft a Compelling Cover Letter: In your cover letter, express your passion for technology and sustainability. Mention specific experiences that demonstrate your ability to deliver pragmatic solutions and engage in Agile methodologies, which are key for this role.

Showcase Relevant Projects: Include examples of past projects where you used AWS, Docker, or CI/CD practices. Highlight your contributions and the impact these projects had, especially in a multi-environment SaaS context.

Proofread and Edit: Before submitting your application, carefully proofread your documents for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a Senior Backend Developer.

How to prepare for a job interview at Uniting Cloud

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Node.js and TypeScript in detail. Bring examples of past projects where you’ve used these technologies, and be ready to explain your decision-making process and the challenges you faced.

✨Demonstrate Leadership Qualities

As a Senior Backend Developer, you'll need to show that you can lead a team effectively. Share instances where you've taken ownership of a project or guided a team through complex problems, highlighting your ability to drive projects forward.

✨Familiarise Yourself with Agile Practices

Since the role involves engaging in Agile ceremonies, brush up on Agile methodologies. Be ready to discuss how you've implemented Agile practices in your previous roles and how they improved team performance and project outcomes.

✨Understand the Company’s Vision

Research the company’s mission around sustainability and innovation. Be prepared to discuss how your values align with theirs and how you can contribute to their long-term vision, especially in the context of vehicle telematics.

Senior Software Engineer - C# - (Hybrid Remote)
Uniting Cloud
U
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>