Enable job alerts via email!

Senior Software Engineer – C#, Cloud - Cambridge

JR United Kingdom

Cambridge

Hybrid

GBP 50,000 - 80,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Senior .Net Developer to join their dynamic team in Cambridge. This role offers the opportunity to work on exciting projects while collaborating with talented professionals. You will be responsible for developing new features and ensuring code quality through best practices. Ideal candidates will have a strong background in C# and .NET, along with excellent communication skills. If you thrive in a collaborative environment and are passionate about software development, this position is perfect for you. Join us in shaping the future of technology!

Qualifications

  • First-class or upper second-class honours degree in a related field.
  • Significant professional software development experience.

Responsibilities

  • Develop new features based on customer requirements.
  • Produce clean, maintainable, and well-tested code.

Skills

.NET Development
C#
Clean Code Practices
Communication Skills
Problem Solving

Education

Bachelor's Degree in Computer Science
Bachelor's Degree in Engineering
Bachelor's Degree in Mathematics

Tools

SQL Server
Docker
Kubernetes

Job description

Job Description:

We are looking for a Senior .Net Developer to join an industry leader based in Cambridge (2/3 days onsite).

You’ll be a good fit if:

  • You are an experienced .NET developer highly proficient in C#.
  • You can demonstrate the ability to write clean, maintainable code.
  • You have excellent communication and interpersonal skills.
  • You have experience working on a large codebase and collaborating with geographically distributed teams.
  • You can work independently.

Key Duties and Responsibilities:

  • Develop new features and products based on customer requirements.
  • Produce clean, maintainable, and well-tested code (primarily in C#).
  • Employ and help maintain best practices through technical reviews and mentoring.
  • Analyze problems identified by QA or support and develop solutions.

Minimum Education/Certification Requirements and Experience:

  • A first-class or upper second-class honours degree in Computer Science, Engineering, Science, Mathematics, or a related field.
  • Significant professional software development experience and familiarity with modern development methodologies.

Preferred Qualifications and Skills:

  • High technical competency in C# and the .NET framework.
  • Understanding and application of modern software best practices.
  • Ability to design and write clean, maintainable code.
  • Excellent communication and interpersonal skills.
  • Ability to learn quickly and collaborate effectively in a distributed team.

Experience in the following areas would be advantageous but are not required:

  • Large-scale commercial software development.
  • Profiling and optimization.
  • SQL Server.
  • Containers (e.g., Docker) and container orchestration (e.g., Kubernetes).

Mayflower is acting as an Employment Agency in relation to this vacancy.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.