Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Senior C# Software Developer
An excellent opportunity has arisen for an experienced Senior Software Developer to join a growing technology team within a bespoke insurance services organisation. In this role, you will work closely with other developers and cross-functional stakeholders to design, build, and enhance our core and supporting systems. You will be involved throughout the full software development lifecycle, from planning and design through to implementation, deployment, and ongoing maintenance.
This is an excellent opportunity for a motivated self-starter who thrives in a fast-paced environment and wants to make a tangible impact. As part of a small, highly collaborative team, your contributions will directly influence our technical direction, product quality, and future growth.
Key Responsibilities
- Design, implement, and deliver high-quality software features and projects
- Own your work end-to-end, from development through to production support
- Ensure code quality, stability, performance, and maintainability
- Collaborate with stakeholders to scope and estimate solutions
- Balance business requirements with long-term technical integrity
- Promote best practices and continuous improvement
Technologies You Will Use
- C# (.NET LTS)
- Azure Service Bus, RabbitMQ
- Docker, Kubernetes, Helm
- SQL Server, Azure Storage, Redis
Skills and Experience – Essential
- Strong backend development experience
- Proficiency in C# or another strongly typed language
- Solid understanding of software design principles
- Excellent communication skills
- Experience with Git and branching strategies
Skills and Experience – Desirable
- Leadership or mentoring experience
- Microservice architecture experience
- Clean architecture knowledge
- Agile environment experience
- Automated testing experience
- CI/CD pipeline experience
If this is of interest, we would love to hear from you!
Key Skills
Ranked by relevanceReady to apply?
Join Recann and take your career to the next level!
Application takes less than 5 minutes

