Software Engineer - Expiring soon!

Posted 08/05/2026 by Carbon 60

Location:
New Malden, London
Salary/Rate:
£450 - £550/day



Contract Software Engineer - C# / Windows / Networking

We're looking for an experienced C# Software Engineer to join a highly skilled engineering team working on complex, mission‑critical Windows desktop systems used in marine operational environments.

This is a hands‑on contract role, ideal for someone who enjoys solving tough technical problems, working close to the product, and contributing across the full software lifecycle.



What You'll Be Doing

  • Delivering high‑quality Windows desktop software from design through deployment and support
  • Diagnosing and resolving software issues encountered in live operational environments
  • Working within an Agile team, contributing to sprint activities, reviews, and retrospectives
  • Reviewing code and influencing design decisions to ensure robust, maintainable solutions
  • Collaborating closely with System Test teams to track progress and resolve defects
  • Providing technical leadership and guidance to other engineers


What We're Looking For

  • Strong background in professional software development
  • Expert-level C# experience building Windows desktop applications
  • Solid knowledge of .NET and Windows Forms
  • Proven experience developing multi‑threaded and distributed systems
  • Good understanding of TCP/IP and UDP networking, ideally in real‑time or data‑driven environments
  • Strong analytical and problem‑solving skills
  • Clear communicator who works well in collaborative, cross‑functional teams




Please contact Faye on (phone number removed) for further information.


Guidant, Carbon60, Lorien & SRG - The Impellam Group Portfolio are acting as an Employment Business in relation to this vacancy.

Type:
Contract
Start Date:
ASAP
Contract Length:
N/A
Job Reference:
BBBH177458_1778226274
Job ID:
225082404

Remember: You should never send money to a prospective employer or disclose any financial information. Should you encounter any job listings requesting payments or financial details, please reach out to us immediately. For further guidance, visit jobsaware.co.uk.

Create new Job Alert

Create a new Job Alert to make sure you see the best new jobs first!

Your search has been saved and has been added to your Job Alerts