About the RoleWe’re looking for a Developer to help design and deliver new features for a growing SaaS platform. This role balances hands-on coding with collaboration, giving you the chance to influence technical decisions while building reliable, scalable solutions.
You’ll be part of a close-knit product engineering team, working alongside developers, testers, and product managers. Together, you’ll take concepts from idea to production, following modern practices in architecture, automation, and deployment.
Primary AccountabilitiesEngineering - Design, develop, and maintain a SaaS product that is looking to scale up features quickly and effectively
- Build new features across the stack as required, with an emphasis on server-side development
- Take part in technical discussions and contribute to architectural decisions
- Support continuous improvement in testing, automation, and release workflows
- Share knowledge, provide guidance, and collaborate openly with the team
- Contribute to documentation, deployment, and troubleshooting as needed
Collaboration & Delivery - Work with the product team to translate ideas into working solutions
- Participate in discovery and planning sessions to define technical requirements
- Collaborate closely with colleagues across product, design, and QA to keep delivery on track
Continuous Improvement - Promote clean, maintainable code and scalable design patterns
- Help refine engineering processes, practices, and standards as the platform evolves
Skills and Qualifications - Commercial experience in software development within digital or SaaS environments
- Proficiency in C#, Entity Framework, SQL, JavaScript, HTML/CSS, MVC
- Experience working with Azure or other cloud platforms
- Understanding of integration patterns and scalable backend architecture
- Familiarity with testing and automation practices
- Strong communication skills and a collaborative, problem-solving mindset
Why Work Here? - Contribute to a modern SaaS platform with a focus on scalability and quality
- Hybrid working environment with flexibility built in
- Opportunities to grow your expertise while influencing technical direction
- Be part of a collaborative team where knowledge-sharing and improvement are valued