Senior Software Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+16 more
Job description
We are seeking an experienced Senior Software Developer to enhance and extend our platform by collaborating with the wider development team to build new public-facing websites and improve operational efficiency through the creation of reusable, scalable code that reduces duplication and supports long-term maintainability., * Develop, maintain, and enhance multiple eCommerce websites
- Integrate new UI/UX designs into existing web application frameworks
- Implement user interfaces for new features based on client and design specifications
- Design, develop, and maintain reusable components (jQuery and C#) across the web application suite
- Ensure high standards of performance, scalability, and security across all solutions
- Identify and implement improvements to both existing systems and development processes
- Collaborate closely with Development, QA, and Project Management teams to deliver high-quality outcomes
Requirements
You will bring 5+ years’ industry experience and be a proactive, self-motivated individual with the ability to translate written requirements into functional and technical designs, delivering clean, efficient, and maintainable code. You will be comfortable working collaboratively within a well-established team and contributing to the ongoing development of a globally used product, while continuously developing your own technical expertise., * Extensive commercial experience developing complex, maintainable object-oriented applications in C# within a self-directed environment (primarily .NET Framework with MVC; newer projects using .NET 10 and React)
- Proven experience building and integrating REST APIs (or WCF services)
- Strong understanding and practical application of design patterns and SOLID principles
- Experience working with Microsoft SQL Server
- Proficiency in HTML 5, JavaScript (including jQuery), CSS, and front-end frameworks such as Bootstrap
- Experience using Git for source control and Azure DevOps for repository and branch management
- Experience with Entity Framework
- Strong analytical and problem-solving skills with a collaborative team mindset
- Excellent communication and interpersonal skills, with the ability to clearly explain technical concepts to both technical and non-technical audiences
- Ability to produce clear and structured technical documentation
- Self-driven learner who stays current with emerging technologies and industry trends
- Strong organisational and time management skills
Desirable Criteria
- Experience with Microsoft Azure (PaaS services)
- Experience working with .NET Core / .NET (modern versions)
- Experience with modern JavaScript frameworks such as React (v17+) and npm ecosystem
- Familiarity with modern front-end build tools and workflows
- Experience applying Test-Driven Development (TDD) practices
- Relevant Microsoft certifications
Benefits & conditions
To attract the very best talent, we offer a great package and numerous benefits, including:
- Hybrid Working
- Flexible Working
- Continuous Professional Development
- Salary Sacrifice Company Pension
- Enhanced Holiday Entitlement
- Holiday Trading Scheme
- Private Healthcare and Wellbeing Membership
- Social and Team Events
- Eyecare and Flu Vaccination Scheme
- Paid Lunch Hour
About the company
Firemelon is the UK leading provider of software solutions to the Travel and Pet Insurance sectors. Through our flagship Magenta system, we provide a platform to sell policies via call centres, direct websites and price comparison sites. Firemelon have a wide range of clients in the UK and worldwide from small brokers to large blue-chip organisations.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
The Best 7 Frontend Frameworks for Developers in 2025
Fully Remote Software Engineer Jobs
Fullstack Developer Salary UK
Dev Digest 120 - Apple and peers