Are you an Experienced Software Developer, with C# / .NET experience, comfortable working in a regulated environment where accuracy and attention to detail really matterAre you able to work independently, with minimal supervision, but also keen to join a small, friendly close-knit team, where your employer will reward you for your diligent effortsDo you have a genuine interest in tech and coding outside of workIf this sounds like you, then read on.
Our client is a well-established and rapidly growing business, supplyin g and servicing electronic equipment for the leisure and gaming industry across the UK.They are seeking a Software Developer with strong, well-rounded C# / .NET experience to join their small, friendly team, with the opportunity to grow within the company, both professionally and personally.Someone who is committed to working from the office five days a week, capable of maintaining confidentiality and regulatory information at all times, and comfortable making sound technical decisions.
Benefits Our Client Offers:
- Flexible working
- Healthcare insurance
- Career Growth opportunities
- On-site parking
- Free healthy snacks
Hours and Salary:
- Flexible start and finish times
- 37.5 hours FT (predominantly from the office)
- £28,000 – £35,000 per annum (depending on experience)
Duties and Responsibilities:
- Write clean, maintainable C# / .NET code: Design and implement new features and backend services, following established coding standards and best practices.
- Troubleshoot and resolve issues: Investigate and fix bugs or performance issues in live systems, including root-cause analysis.
- Collaborate cross-functionally: Work closely with QA, Frontend Developers, and product / delivery management to scope work, clarify requirements, and ensure features are delivered to spec.
- Participate in code reviews: Review colleagues' pull requests and submit your own for review, helping maintain code quality and consistency across the codebase.
- Support compliance and audit requirements: Ensure software changes meet regulatory standards relevant to a UKGC-licensed gaming environment, including maintaining accurate records for audit purposes.
- Contribute to database design and maintenance: Help design schema changes, write migration scripts, and optimise PostgreSQL performance as products evolve.
- Assist with deployment and release processes: Support the build / release pipeline, including testing in staging environments ahead of production releases.
Results Expected:
- Reliable, well-tested code shipped on schedule.
- Minimal production defects.
- Smooth, predictable releases.
- Consistent contribution to sprint goals.
I Will Meet these Standards:
- Good timekeeping, arriving on time and reliably meeting my contracted hours, including for meetings and planning sessions.
- Professional conduct towards colleagues, management, and anyone I interact with as part of my role.
- In the Hull area and available to work in the office five days a week.
- Maintain confidentiality regarding sensitive company, customer, and regulatory information at all times.
- Take ownership of responsibilities, completing tasks to a professional standard and flagging issues or delays as soon as they arise.
Knowledge, Skills and Abilities:
- Strong C# / .NET experience.
- PostgreSQL, comfortable writing and optimising queries.
- Git for version control.
- Experience writing unit tests.
Experience Needed:
- At least one year of professional experience writing code, ideally in C# and/or .NET, in a commercial or professional setting.
- Experience working as part of a development team, contributing to shared codebases and following team processes (version control, code reviews, etc.).
- Some experience with relational databases, such as writing and optimising SQL queries (PostgreSQL experience is a bonus but not essential).
- Exposure to the full software development lifecycle, from writing and testing code through to release, even if gained through internships, placements, or junior roles.
In Summary:
If you want to join a well-established business with a great reputation and big aspirations, where you will be supported in your career progress, then this is the role for you!