Exeter, England, United Kingdom Hybrid Full-time GBP 35,000 – 50,000 / year

Iridium Consulting Limited is hiring a .NET Software Developer

About the Role

The position involves building and maintaining robust backend systems using .NET technologies while collaborating with cross-functional teams to deliver high-quality software solutions in an agile environment.

Responsibilities

  • Develop and maintain server-side applications using .NET technologies
  • Collaborate with product owners to define software requirements
  • Write clean, testable, and efficient code following team standards
  • Participate in code reviews to ensure quality and consistency
  • Troubleshoot and debug applications in development and production
  • Implement user-facing interfaces in coordination with frontend developers
  • Integrate RESTful APIs and third-party services
  • Design and optimize database queries and interactions
  • Ensure software security and data protection compliance
  • Support deployment pipelines and CI/CD processes
  • Document technical specifications and system architecture
  • Monitor application performance and resolve bottlenecks
  • Contribute to unit and integration testing strategies
  • Stay current with emerging .NET ecosystem updates
  • Follow agile methodologies in two-week sprint cycles
  • Work closely with QA analysts to resolve reported issues
  • Assist in estimating development effort for new features
  • Maintain version control using Git-based workflows
  • Participate in daily stand-ups and team planning sessions
  • Ensure adherence to coding standards and best practices
  • Refactor legacy code to improve maintainability
  • Collaborate on system design for new modules
  • Support staging and production environments as needed
  • Respond to critical incidents during on-call rotations
  • Contribute to technical decision-making within the team

Nice to Have

  • Experience with .NET 6 or later versions
  • Knowledge of microservices architecture
  • Familiarity with message brokers like RabbitMQ or Kafka
  • Experience with ORM tools such as Entity Framework
  • Understanding of identity and access management systems
  • Exposure to DevOps practices and tools
  • Background in financial or enterprise software systems
  • Certifications in Microsoft technologies
  • Contributions to open-source .NET projects
  • Experience with automated deployment strategies

Compensation

Competitive salary based on experience and qualifications

Work Arrangement

Hybrid work model with partial remote and on-site presence

Team

Mid-sized development team working in agile sprints with cross-functional collaboration

Technology Stack

  • Primary development in C# with .NET 6 and ASP.NET Core
  • Database layer using SQL Server and Entity Framework Core
  • Frontend integration with React and JavaScript
  • APIs built following REST conventions with Swagger documentation
  • Version control via Git with Azure Repos
  • CI/CD pipelines using Azure DevOps
  • Containerization with Docker and orchestration via Kubernetes
  • Cloud hosting on Microsoft Azure platform
  • Monitoring with Application Insights and Log Analytics
  • Authentication using OAuth2 and Azure Active Directory

Professional Growth

  • Opportunities for technical specialization in backend systems
  • Access to online learning platforms for skill development
  • Mentorship from senior engineers with industry experience
  • Internal tech talks and knowledge-sharing sessions
  • Support for attending relevant conferences and workshops
  • Career pathing with clear progression milestones
  • Quarterly performance reviews with feedback
  • Encouragement to contribute to architectural decisions
  • Rotation across projects to broaden expertise
  • Recognition for innovation and technical excellence

Available for qualified candidates requiring work authorization

About company
Iridium Consulting Limited

Iridium was formed in 2002. From our location in Devon we serve Clients across the UK and overseas.

During this period we have worked across many different business sectors delivering bespoke software and integration solutions on a variety of platforms including mobile, web and desktop.

Our vision is simple; to fulfill our Client's business and technical needs and to ensure delivery is on time and on budget. We aim to deliver high quality, innovative and maintainable solutions whilst building long term client relationships.

Technology is always evolving, especially in the field of software. Being partnered with Microsoft provides us with access to platforms and development tools - including legacy, current and pre-release versions. This helps us build compatible and future-proof solutions. Whilst our core solutions are delivered using Microsoft we also work with open source tools which can offer more freedom, flexibility and customizability. As well as on-premise solutions we also provide cloud and hybrid solutions; leveraging the advantages of availability, scalability and reliability.

All jobs at Iridium Consulting Limited Visit website
Job Details
Department Engineering
Category other
Posted 3 months ago