23 - C# Developer
<p>Our client is looking for a self-sufficient C# developer to take ownership of an existing suite of applications - including transport management and production floor tracking tools - on an ongoing, retainer-style basis. Starting at full-time, the engagement transitions to a flexible retainer model after an initial ramp-up period. This role suits a developer who is comfortable diving into an undocumented codebase, diagnosing problems independently, and communicating clearly with a non-technical counterpart.</p><h4>Key Responsibilities</h4><ul> <li>Take ownership of an existing multi-application C# / ASP.NET codebase across five to seven internal tools</li> <li>Troubleshoot and fix issues across applications as they arise</li> <li>Handle change requests and deliver incremental improvements</li> <li>Create documentation for a currently undocumented codebase</li> <li>Collaborate with a non-technical stakeholder in Ireland</li></ul><h4>Required Skills and Experience</h4><ul> <li>Minimum 5 years of hands-on experience with C# and ASP.NET</li> <li>Proficiency with SQL Server</li> <li>Working knowledge of JavaScript and jQuery</li> <li>Ability to independently read, understand, and navigate an unfamiliar codebase</li> <li>Comfortable in a problem-first, bug-fix-driven environment</li> <li>Clear communicator - able to work effectively with non-technical stakeholders</li> <li>Pragmatic mindset - focused on keeping systems stable and functional, not over-engineering</li></ul>