Senior Software Engineer

New Today

Role: Senior Software Engineer

Location: Nottingham (Hybrid)

Are you an experienced Software Engineer who thrives in a fast-paced, collaborative environment? We’re looking for someone with a passion for clean code, scalable architecture, and modern cloud technology to join a forward-thinking engineering team that’s delivering innovative, high-volume digital communication solutions.

Key Skills

  • C#/.NET
  • Front end (Angular)
  • CI/CD

What You’ll Be Doing

  • Architecting, developing, and deploying robust software solutions used by thousands of customers.
  • Collaborating with cross-functional teams to turn business requirements into high-quality, production-ready code.
  • Driving best practices in software design, testing, and DevOps.
  • Mentoring junior engineers and contributing to a culture of technical excellence.
  • Owning projects through the full development lifecycle, from concept to release.

What We’re Looking For

  • Strong commercial experience with C# .NET / .NET Core and Angular.
  • Proven experience deploying and managing applications in Microsoft Azure.
  • Solid understanding of CI/CD pipelines, DevOps, and test automation.
  • Hands-on experience with Docker and Kubernetes.
  • Skilled in designing and building RESTful APIs.
  • Comfortable using GitHub and working within Agile development practices.
  • Excellent problem-solution ability and a collaborative, team-first approach.

Bonus Points For

  • Experience working on multi-channel communication or messaging platforms (SMS, WhatsApp, Voice, Email, etc.).
  • Exposure to micro-frontend or micro-SPA architecture.
  • Working experience in a global or distributed engineering team.
#J-18808-Ljbffr
Location:
Nottingham, England, United Kingdom
Salary:
£125,000 - £150,000
Job Type:
FullTime
Category:
IT & Technology

We found some similar jobs based on your search