Senior Software Developer

Hayward Hawk
14 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote

Tech stack

.NET
API
Agile Methodologies
Confluence
JIRA
Azure
Software as a Service
Continuous Integration
Distributed Systems
Microsoft Message Queuing
Commercial Software
Queueing Systems
RabbitMQ
Software Systems
.NET Core
GIT
Kafka

Job description

Youll help design and build enterprise-grade software used by leading international brands. This is a hands-on engineering role where youll shape technical architecture, develop high-performing applications, and contribute to frameworks that empower other engineers.

What you'll get:

  • £40k - £55k
  • Pension (salary Sacrifice)
  • WFH Allowance
  • Private Medical
  • Life Assurance

Expect to:

  • Design and develop modern, secure, and scalable software solutions using .NET and Azure.
  • Refactor and enhance existing codebases to improve performance and reliability.
  • Create frameworks, workflows, and prototypes that bring new ideas to life.
  • Write clean, test-driven code and contribute to automation and CI/CD best practices.
  • Collaborate closely with cross-functional teams across engineering, QA, and product.
  • Contribute to architectural discussions and technical documentation.

Requirements

Are you a problem-solver who loves building scalable, secure systems? Were looking for a Senior Software Engineer to join a growing digital engineering team working on complex, high-impact projects across global industries., * 410+ years of commercial software development experience.

  • Strong coding skills in .NET Core, with a solid understanding of APIs, REST, and web services.s.
  • Knowledge of multi-tenant SaaS architectures and distributed systems.
  • Familiarity with message queue systems like RabbitMQ, MSMQ, Kafka, or Event Hub.
  • Comfortable with Agile practices, Git, Jira, and Confluence.
  • A test-driven mindset and commitment to writing maintainable, well-tested code.

Apply for this position