Senior Software Engineer @IRIS
Software Development
Salary unspecified
Remote Location
remote UK
Employment Type full-time
Posted 2mths ago

[Hiring] Senior Software Engineer @IRIS

2mths ago - IRIS is hiring a remote Senior Software Engineer. πŸ’Έ Salary: unspecified πŸ“Location: UK

Role Description

As a Senior Software Engineer, you will be a technical leader within your team, responsible for delivering complex full-stack web applications, serving millions of users, driving technical excellence, and mentoring other engineers. You will work hands-on with cutting-edge UI frameworks, .NET Core backends, and cloud-native technologies while contributing to architectural decisions and ensuring high-quality software delivery across containerised, scalable web products.

Key Responsibilities

  • Technical Delivery
    • Design and deliver complex, scalable systems (multi-service integrations, high-traffic APIs, data processing pipelines) that anticipate edge cases, scalability issues, and long-term maintainability.
    • Own large features or entire components across their complete lifecycle from conception to production support.
    • Lead technical discussions and influence architecture decisions within team systems and components.
    • Drive technical excellence by establishing architectural patterns, standards, and best practices.
    • Ensure knowledge transfer and documentation for owned systems to enable team continuity.
  • Collaboration & Communication
    • Lead story refinement sessions with Product Owners, providing technical expertise for estimation and risk assessment.
    • Partner with cross-functional teams (product, design, QA) to deliver comprehensive solutions that meet business objectives.
    • Influence technology choices based on deep technical understanding and business context.
    • Lead team Agile ceremony facilitation to drive continuous process improvements.
    • Proactively identify and inspire resolution of technical debt and system improvements.
  • Quality & Standards
    • Champion comprehensive quality practices including TDD/BDD standards, automated testing strategies, and shift-left testing.
    • Lead security implementation across complex features and conduct comprehensive security reviews.
    • Establish development tooling and practices used consistently within the team.
    • Lead troubleshooting efforts for complex software issues and production incidents.
    • Establish documentation standards for complex team systems and drive knowledge transfer practices.
  • Growth & Development
    • Mentor junior and mid-level engineers actively to raise team capability and technical standards.
    • Lead team code review standards establishment and conduct complex feature reviews.
    • Drive continuous improvement and champion responsible AI adoption with team governance practices.

Qualifications

  • Strong proficiency with modern UI frameworks (e.g. Angular, React, Vue.js, Blazor).
  • Strong proficiency with .NET Core, C#, ASP.NET Core Web APIs, REST, application architectures, and distributed systems.
  • Strong knowledge of SQL, NoSQL and data architecture decisions.
  • Experience with integrating AI tools in engineering practices.
  • Advanced DataDog, Application Insights or Amazon CloudWatch implementation.
  • Infrastructure as Code with Terraform, Bicep, ARM Templates or AWS CloudFormation/CDK.
  • Design comprehensive CI/CD architectures for team deliverables.
  • Strong proficiency in SaaS using Azure or AWS services.
  • Strong containerisation or Kubernetes experience.
  • Expertise in clean architecture principles, SOLID design patterns, and domain-driven design.
  • Drive TDD/BDD adoption in team testing strategy.
  • Experience with highly scalable solutions and internet-facing traffic levels.
  • Confident vulnerability management and production support practices.

Requirements

  • 5-7 years of professional software development experience.
  • Proven ability in delivering complex, multi-system solutions.
  • Experience working with highly scalable, internet-facing solutions serving millions of users.
  • Demonstrated technical leadership through architecture decisions and mentoring.
  • Track record of driving technical excellence and influencing technology choices.
  • Active mentoring experience with junior and mid-level engineers.
  • Experience leading technical initiatives that span multiple sprints or quarters.

Soft Skills

  • Strong analysis and problem-solving skills for troubleshooting technical issues.
  • Excellent verbal and written communication skills.
  • Technical leadership and influencing skills without formal authority.
  • Collaborative approach and ability to work as part of wider Engineering and QA teams.
  • Conflict resolution skills for technical disagreements.
  • Learning mindset with ability to adapt to new industry trends.

Desirable Skills

  • Experience working with regulated or complex domains (finance, health, govtech).
  • Experience designing high-quality AI interactions.
  • Expertise with advanced monitoring and APM strategies using DataDog.
  • Expertise with modern UI architecture patterns.
  • Knowledge of security best practices and compliance requirements.
  • Experience with event-driven architectures.
  • Experience in GraphQL APIs and real-time communication.
  • Exposure to DevOps processes and automation.
  • Advanced cloud certifications in Azure or AWS.

Benefits

  • Your work will influence millions globally.
  • Continuous learning and career development opportunities.
  • A culture that celebrates diversity and empowers every individual.

Ready to Apply?

Click Apply - we’re excited to learn about your unique perspective and experience. If you need adjustments during the process, let us know. We’re committed to making this opportunity accessible to everyone.

What to expect from our hiring process

  • Application review β€” we assess your experience and potential.
  • Initial call β€” a short conversation to learn about you and share more about the role.
  • Skills assessment β€” tailored to the position.
  • Final interview β€” meet the team and explore how you'll make an IMPACT at IRIS.

We'll always walk you through the specific stages at the start of the process so you can prepare with confidence. If you need any adjustments or accommodations during the process, let us know, we’re committed to making this experience accessible for everyone.

Before You Apply
️
remote Be aware of the location restriction for this remote position: UK
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer @IRIS
Software Development
Salary unspecified
Remote Location
remote UK
Employment Type full-time
Posted 2mths ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: UK
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 126,920+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later