All Jobs Vacancy

Contract Software Engineer

Posted 1 day ago by Spectrum IT Recruitment

Contract Software Engineer - C# / .NET / Embedded Systems

Location: Poole, Dorset. Hybrid working, 2-3 days per week in the office

Duration: 6 months

IR35 status: Outside IR35

Our client requires a Contract Software Engineer to support an established engineering team developing software for electronic ticketing devices and embedded systems. The role will involve a mix of new feature development, debugging, software maintenance and integration with hardware and third-party systems for a large project. The contract software engineer will be required onsite 2-3 days per week so you must be within a reasonable commutable distance to Poole, Dorest.

Key Skills & Experience

  • Strong commercial experience with C# / .NET development.
  • Experience with Xamarin or React for UI development.
  • Embedded software development experience across Android or Linux environments.
  • Experience with GitHub, CI/CD pipelines and unit testing.
  • Strong debugging and troubleshooting skills, including legacy applications.
  • Experience with REST APIs, microservices and SQLite.
  • Agile/Scrum development experience.

Desirable Experience

  • Embedded C/C++ development.
  • AI assisted software implementation experience with likes of Claude Code or CoPilot etc.
  • Ticketing systems, payment terminals, smartcards or connected devices.
  • Bluetooth, wireless connectivity and hardware integration.

This opportunity would suit a hands-on contract Software Engineer with a strong C#/.

NET background who has experience developing applications that interact with physical devices. You must be within a commutable dis

Rate:
Not specified
Location:
Poole
IR35 Status:
Outside
Remote Status:
Hybrid
Industry:
IT
Seniority Level:
Not Specified

Take-Home Pay

Not Available

Visit calculators for additional details

Share job