XX
.NET Software DeveloperIridium Consulting LimitedExeter, England, United Kingdom

This job offer is no longer available

XX

.NET Software Developer

Iridium Consulting Limited
  • GB
    Exeter, England, United Kingdom
  • GB
    Exeter, England, United Kingdom

About

*About the Role*
We’re looking for a _Software Developer_ to join our small, collaborative development team in Exeter, working directly alongside our senior and lead developers and closely with colleagues in analysis, testing, and support. Together, we build and evolve business systems used daily by operational and infrastructure-focused organisations to manage critical processes, workflows, and data.
You will work across systems built using _C#_, _.NET_, _relational databases_, and modern _web_ and _mobile_ technologies. The role involves delivering new features, extending existing applications, and helping shape practical software solutions from design through to delivery.
This role is best suited to someone with around _2–5 years of commercial development experience_, though we're happy to hear from strong candidates outside that range. If you enjoy solving practical problems, building reliable software, and learning your way across web, mobile, and data-driven systems, you'll fit right in. We're looking for someone who can contribute confidently now and continue growing in range and responsibility over time.
The role is broad, but the core environment is _Microsoft-based_, spanning backend services, data, and user-facing applications.
*About Us*
Iridium is an established software company founded in 2002, delivering bespoke software systems for long-term enterprise clients in the UK. We design, build, host, and support custom web, mobile, and desktop platforms that underpin clients’ day-to-day operations, rather than one-off or short-term projects.
Our work is centred on sustained client relationships and ongoing platforms, which allows teams to take real ownership of systems over time and develop a deep understanding of the domains they operate in. Delivery typically spans the full lifecycle, from implementation through to long-term support and evolution.
Based in Exeter, we operate as a small, experienced team with a flat and pragmatic structure. This provides direct access to decision-makers, clear accountability, and the ability to influence delivery over time. Our focus is on producing high-quality, maintainable solutions and delivering them reliably, on time, and on budget.
*Key Responsibilities*
* Build new features and enhancements across the application stack, working from user stories, tickets, and design input.
* Improve and extend existing systems through bug fixing, refactoring, and incremental design improvements.
* Contribute to testing, code review, and delivery of production-ready software.
* Take part in estimation and planning discussions, helping the team understand scope and technical considerations.
* Understand and work within the team's architectures, tooling, and processes.
* Work with application data and SQL queries to support features, troubleshoot issues, and maintain reliable system behaviour.
*Skills & Experience*
*Required*
* Commercial experience developing applications using _C#_ across _.NET_ and _.NET _framework.
* Experience working with relational databases, including _SQL Server_, with confidence writing queries, understanding data structures, and troubleshooting data issues.
* Willingness to work across databases, APIs, web, and mobile applications, building your capability across the wider stack.
* Ability to take ownership of development tasks, write maintainable code, and work through issues methodically using sound judgement and debugging tools.
* Clear communication and a collaborative approach to working with technical and non-technical colleagues.
*Desirable*
* Experience with _Blazor_ or other modern web UI frameworks.
* Experience designing or consuming _RESTful APIs_.
* Hands-on experience with an ORM such as _Entity Framework_.
* Exposure to automated testing and _CI/CD_ pipelines.
* Exposure to _.NET MAUI_, _Xamarin_, or other cross-platform mobile technologies.
* Experience with embedded or lightweight databases.
* Familiarity with _Jira_ and _Confluence_ for tracking work and sharing documentation.
* A track record of contributing to technical documentation such as wikis, process guides, or technical notes.
* A desire to keep learning and grow in confidence across technical design, implementation, and wider engineering discussions over time.
*Interview Process*
Our hiring process typically includes:
* Introductory call (remote)
* Role fit interview (in person)
* Alignment interview (in person)
For this role, our interview process does not include take-home tests or unpaid interview projects.
*Equal Opportunities*
We welcome applications from people of all backgrounds and communities. If this role feels like a good fit, we encourage you to apply even if your experience does not match every criterion exactly. We are interested in potential as well as experience.
*Right to Work*
Please note that we are unable to offer visa sponsorship for this role. Applicants must have the right to work in the UK.
*Details & Benefits*
* 40-hour working week, Monday to Friday, including 2.5 hours of protected learning time
* 25 days annual leave, plus bank holidays, increasing yearly
* Hybrid working
* Contractual sick pay
* Ongoing training and development (Pluralsight access)
* Progression opportunities
* Annual bonus and voucher scheme
* Sage Employee Benefits
* NEST pension scheme
* On-site parking
Job Type: Full-time
Pay: £35,000.00-£50,000.00 per year
Benefits:
* On-site parking
* Sick pay
* Work from home
Work Location: In person
  • Exeter, England, United Kingdom

Languages

  • English
Notice for Users

This job was posted by one of our partners. You can view the original job source here.