Senior Software Engineer (Full Stack & DevOps)
South Yorkshire | 3 days in the office
The Opportunity
We're working with a market-leading e-commerce business experiencing exceptional growth, having achieved record-breaking sales and double-digit year-on-year growth for the past two years.
With ambitious expansion plans and significant investment in technology, automation and AI, they're looking for a Senior Software Engineer (Full Stack & DevOps) to join their growing engineering function.
This isn't your typical Software Engineering position. You'll combine hands-on full stack development with ownership of the infrastructure, automation and deployment processes that enable engineering teams to deliver software faster, more efficiently and reliably.
The business is actively embracing AI-assisted development, creating an exciting opportunity to help shape how modern engineering teams build, test and release software.
What You'll Be Doing
- Designing, developing and maintaining scalable, high-performance e-commerce applications using C# and .NET.
- Taking ownership of CI/CD pipelines, improving deployment speed, reliability and automation.
- Building and enhancing automated testing frameworks across unit, integration and end-to-end testing.
- Working with AWS, Infrastructure as Code (Terraform/CloudFormation) and containerised environments.
- Improving monitoring, observability and release management across production systems.
- Leveraging AI-assisted development tools to accelerate engineering delivery and improve code quality.
- Contributing to architectural decisions, technical standards and engineering best practices.
- Collaborating with Software Engineers, QA, Infrastructure and business stakeholders to deliver commercially impactful solutions.
What We're Looking For
- Strong commercial experience in C#/.NET software engineering, ideally across both frontend and backend development.
- Hands-on experience building, managing and improving CI/CD pipelines.
- Strong cloud infrastructure experience, ideally AWS.
- Experience with Infrastructure as Code tools such as Terraform or CloudFormation.
- Knowledge of Docker, containerisation and modern deployment practices.
- Experience developing APIs, microservices and scalable web applications.
- A strong understanding of automated testing, software quality and production reliability.
- An interest in AI-assisted development tools and modern engineering practices.
- Excellent problem-solving skills, technical ownership and stakeholder communication.
Why Join?
Rapid Business Growth: Join a financially successful organisation with record-breaking sales, double-digit annual growth and ambitious expansion plans.
AI-Driven Engineering: Work for a business actively investing in AI and automation, with a genuine commitment to improving engineering productivity.
Technical Ownership: Take responsibility for how software is built, tested, deployed and monitored, with the freedom to influence technical direction.
Modern Engineering Challenges: Work on commercially critical platforms where performance, scalability and reliability have a direct business impact.
Career Development: Join an established engineering function, working closely with the Head of Web Development and experienced technical teams.
Benefits & Working Arrangements
- Location: South Yorkshire
- Hybrid: 3 days in the office, 2 days working from home
- Flexible Hours: Start between 7:30am and 10am
- Annual Leave: 22 days plus bank holidays, increasing with service
- Enhanced maternity, paternity and adoption benefits
- Health cash plan and wellbeing support
- Company pension scheme
- Training and professional development opportunities
- Employee discounts, social events and additional rewards
- Free onsite parking
Interested?
If you're an experienced Software Engineer who enjoys hands-on development but also wants to take ownership of DevOps, automation and cloud infrastructure, this could be a fantastic next step.
#J-18808-Ljbffr