Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Developer

Nicoll Curtin Technology

United Kingdom

Hybrid

GBP 100,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology company in the UK is seeking a Senior Developer to focus on front office applications utilizing Rust and .NET. The role involves end-to-end application development, working in a collaborative, agile environment, and providing mentoring to junior members. The ideal candidate has over four years of experience and is comfortable in a Linux setting. This position offers a hybrid work model with a salary of £100,000 plus benefits.

Qualifications

  • 4+ years of relevant development experience.
  • Comfortable working in a Linux environment.
  • Interest in complex systems and emerging technologies.
  • Ownership of reliability, scalability, and maintainability.

Responsibilities

  • Maintain and enhance internal applications using modern programming languages.
  • Collaborate with an international team in an agile environment.
  • Provide production support when required.
  • Mentor and guide other team members.

Skills

End-to-end application development
Collaboration
Problem-solving
Mentoring

Education

Degree in Computer Science or Software Engineering

Tools

Rust
.NET
Linux
Job description
Senior Developer (Front Office - Rust/.Net) London, Hybrid, £100,000k base + benefits
Target Profile
  • You are innovative and enjoy working on cutting‑edge technology.
  • You like full end‑to‑end application development, from requirements gathering to production support.
  • You are eager to expand your knowledge across both technical and domain‑specific areas.
  • You thrive in a flat, collaborative, informal working environment.
  • You are flexible and comfortable participating in a rotating on‑call schedule to support global operations.
Role Overview
  • Maintain and enhance internal applications and user interfaces using modern programming languages and frameworks. (Rust/.NET)
  • Work as part of an international team in an agile, autonomous environment.
  • Collaborate with senior team members to explore new technologies and best practices, contributing to the evolution of the system’s capabilities.
  • Provide production support when required.
  • Mentor and guide other team members.
Required Skill Set

You should get in touch if:

  • You have 4+ years of relevant development experience and are comfortable working in a Linux environment.
  • You hold a degree in Computer Science, Software Engineering, or a related field.
  • You have an interest in complex systems and emerging technologies.
  • You take ownership of reliability, scalability, and maintainability.
  • You enjoy analysing and solving complex problems with clear, elegant solutions.
  • You have exposure to multithreading, modern web protocols (e.g., REST, WebSockets), or high‑throughput/low‑latency system design.
  • You have experience mentoring and guiding teammates.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.