Lead .Net developer

Technify Talent Limited

England

On-site

GBP 55,000 - 85,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Technify Talent Limited seeks a hands-on Software Engineer with strong C#/.NET and Linux/Docker experience to own components from design through delivery in an agile setting.

You will work with Linux environments, Docker containers, and Azure DevOps to deliver robust software, while contributing to system design, documentation, and code quality across the development lifecycle.

Qualifications

  • Hands-on experience with C# and the .NET ecosystem.
  • Practical Linux and Docker experience in containerised apps.
  • Familiarity with Azure DevOps, source control and CI/CD practices.
  • Understanding of databases such as MySQL or MariaDB.

Responsibilities

  • Design and develop software using C# and .NET.
  • Work with Linux and Docker to build containerised apps.
  • Investigate issues, improve reliability and performance.
  • Write clean, well-documented code and follow coding standards.
  • Collaborate on system design and contribute to agile ceremonies.

Skills

C#
.NET/.NET Core
Linux
Docker
Azure DevOps
Agile
Code reviews
Documentation

Tools

MySQL
MariaDB
RabbitMQ

Job description

Are you a Software Engineer with strong C#/.NET skills and hands-on experience working with Linux and Docker?

We’re looking for an engineer to join a team developing and maintaining sophisticated software applications. You’ll take ownership of software components from design through to delivery, contribute to larger systems and work alongside talented engineers in a collaborative, agile environment.

This role combines software design and development with practical experience of containerised applications and Linux environments. You’ll have the opportunity to solve technical challenges, improve existing systems and contribute to the delivery of robust, reliable software.

What you’ll be doing
  • Design and develop software: Take ownership of designing and building software applications and components using C# and .NET.
  • Work with Linux and Docker: Develop, support and troubleshoot software in Linux environments, working with Docker and containerised applications.
  • Solve complex problems: Investigate bugs, diagnose technical issues and improve the reliability and performance of existing customer systems.
  • Build quality software: Write clean, maintainable code that follows established coding standards, design patterns and engineering best practices.
  • Collaborate on system design: Work with other engineers to design software components, evaluate technical approaches and contribute to larger systems.
  • Support effective delivery: Use Azure DevOps, source control, branching strategies and pull requests to manage development and maintain code quality.
  • Contribute throughout the development lifecycle: Produce technical documentation, participate in agile ceremonies, review code and communicate progress to stakeholders.
What we’re looking for

You’ll be a hands-on Software Engineer with strong development skills, practical Linux and Docker experience, and a methodical approach to solving technical problems.

Essential experience
  • C# and .NET / .NET Core: Strong knowledge of the Microsoft development ecosystem and experience building software applications.
  • Linux: Practical experience working in Linux environments, including navigating systems, troubleshooting issues and supporting software running on Linux.
  • Docker and containerisation: Hands‑on experience using Docker and working with containerised applications.
  • Databases: Understanding of MySQL, MariaDB or similar data stores.
  • Azure DevOps: Familiarity with work management, source control, branching strategies and pull requests.
  • Software engineering practices: Understanding of coding standards, design patterns, code reviews and technical documentation.
  • Agile development: Experience working within a collaborative team, including stand‑ups, sprint planning and retrospectives.
  • Problem‑solving: Strong analytical skills and the ability to investigate and resolve technical issues.
Desirable experience
  • Python or C++ development.
  • Message queues and messaging technologies such as RabbitMQ.
  • Experience designing components within larger, complex software systems.
Why consider this opportunity?

This is an opportunity to work on sophisticated software where strong engineering fundamentals matter. You’ll combine application development with Linux-based environments and containerisation, giving you the chance to contribute across both software design and the technologies supporting its delivery.

If you enjoy solving problems, writing quality code and working across the software stack, we’d love to hear from you.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Security Wizardry Radar Page • Farnborough

On-site
GBP 40,000 - 60,000
Senior Software Engineer (C# .NET) | London
Senior Software Engineer (C# .NET) | London

TransPerfect • Greater London

On-site
GBP 70,000 - 110,000
.NET Developer
.NET Developer

Embarcaderomediagroup • Manchester

On-site
GBP 50,000 - 70,000
Software Engineer
Software Engineer

NatWest Group • Greater London

On-site
GBP 65,000 - 90,000
.Net Software Developer
.Net Software Developer

Picture More Ltd • Leeds

Hybrid
GBP 45,000 - 60,000
Software Engineer
Software Engineer

NatWest Group • City of Edinburgh

On-site
GBP 55,000 - 75,000
Senior Software Engineer - Aberdeen
Senior Software Engineer - Aberdeen

Leap29 • Aberdeen City

On-site
GBP 75,000 - 110,000
Lead Software Engineer
Lead Software Engineer

The Difference Engine • Greater London

On-site
GBP 90,000 - 120,000
Lead Software Engineer
Lead Software Engineer

Arrows • Sheffield

On-site
GBP 70,000 - 110,000
Senior Developer
Senior Developer

GBV Ltd • Manchester

Hybrid
GBP 70,000 - 100,000
Hybrid work
Benefits package