C# Developer
C# Developer
Location: On-site (Northampton Based)
Job Type: Full-time, Permanent
Salary: £50,000
A well-established and business-critical IT team is looking for a C# Developer to join them on a permanent basis. This role sits at the heart of the organisation’s internal systems, supporting both the development of new applications and the ongoing improvement of existing platforms that underpin day-to-day operations.
What You’ll Be Doing:
- Designing, developing, testing, and maintaining robust software applications that support core business objectives.
- Enhancing and supporting existing systems to ensure performance, reliability, and usability.
- Working collaboratively with cross-functional teams and stakeholders to define requirements and deliver solutions end-to-end.
- Identifying bottlenecks, bugs, and performance issues, and implementing effective fixes and improvements.
- Contributing to software architecture decisions with a focus on scalability, security, and maintainability.
- Leading and participating in code reviews, promoting best practices across the development team.
- Mentoring junior developers and supporting skill development within the wider IT team.
Essential Skills & Experience:
- Strong commercial experience developing with C#.
- Solid understanding of software development best practices and coding standards.
- Experience working with relational databases, ideally SQL Server or Oracle.
- Ability to analyse, debug, and optimise applications for performance and reliability.
Desirable Experience:
- Experience with WinForms.
- Exposure to Power BI or Crystal Reports.
- Understanding of XML and modern internet technologies.
- Familiarity with UML, class modelling, or flow diagramming.
- Experience using code versioning tools.
- Prior involvement in architectural design or mentoring responsibilities.
If this sounds like you - hit apply now!