We are seeking a highly capable and self-sufficient Software Developer to join our in-house Development Team. This is a senior-level, office-based position suited to someone with a proven track record of delivering robust software solutions independently.
You will be expected to hit the ground running, contributing immediately to active projects, mentoring junior developers, and liaising with stakeholders to ensure business needs are translated into reliable technical solutions.
Software Developer Key Responsibilities:
- Design, develop, and maintain scalable applications using C#, .NET, MVC & Web APIs.
- Write clean, efficient, and maintainable code with appropriate documentation.
- Manage SQL Server databases using SSMS and optimise SQL transactions.
- Conduct and oversee testing using automated and unit testing platforms.
- Use version control tools such as DevOps, TFS, or Git to manage codebase.
- Participate in sprint planning, code reviews, and continuous integration pipelines.
- Collaborate across teams to ensure systems are reliable, compliant, and secure.
- Adhere to company data protection standards and maintain system confidentiality.
Software Developer Requirements:
- Proven experience in full-stack software development in a commercial setting.
- Demonstrated ability to work independently on complex projects from start to finish.
- In-depth knowledge of object-oriented programming and scalable application design.
- Solid understanding of .NET technologies, C#, HTML, JavaScript/jQuery, SQL & ADO.NET.
- Hands-on experience with agile methodologies (Scrum, Kanban).
- Working understanding of IT security principles and GDPR compliance.
- Ability to interpret user needs and translate them into working, well-scoped solutions.
- Strong interpersonal and communication skills, including the ability to mentor junior team members.
Personal Attributes:
- Self-motivated, organised, and proactive.
- Able to prioritise and manage multiple tasks and deadlines effectively.
- Confident in decision-making and working under pressure.
- Collaborative approach with the ability to work with technical and non-technical colleagues.
- Commercially aware with an understanding of wider business context.
Perks include:
- Company events
- Paid sick leave
- 25 days of annual leave (+8 bank holidays)
- Additional leave
- Casual dress
- Free On-site parking
Schedule:
- Working House: Monday to Friday (Day Shift)
Work Location: In person - Office-based (hybrid working (1 day per week) available after 3 months of service
Position: Software Developer - Job Types: Full-time, Permanent - Salary: £40,000–£50,000 per annum (depending on experience)