Software Engineer
Guidant, Carbon60, Lorien & Srg
New Malden, United Kingdom
25 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Compensation
£ 143KJob location
Remote
New Malden, United Kingdom
Tech stack
.NET
C Sharp (Programming Language)
Distributed Systems
Software Engineering
System Testing
TCP/IP
Windows Desktop
Windows Forms
Multithreading
Data Analytics
Job description
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
Requirements
- 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
About the company
Guidant, Carbon60, Lorien & SRG - The Impellam Group Portfolio are acting as an Employment Business in relation to this vacancy.