software engineer.
Randstad UK
Manchester, United Kingdom
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Intermediate Compensation
£ 154KJob location
Manchester, United Kingdom
Tech stack
Automation of Tests
Code Reuse
Continuous Integration
Data Security
Software Design Patterns
Software Engineering
Software Application Programming
Production Code
Software Coding
Code Restructuring
Job description
- Build & Refactor: Write reusable code using standard design patterns. We value test automation as much as production code.
- Own the Stack: Manage services end-to-end, monitoring health metrics and automating deployments via CI/CD.
- Design & Advise: Evaluate architectural trade-offs (cost/performance) and guide product teams on system scalability.
- Solve & Improve: Lead incident response (RCA) and identify structural improvements to boost system performance.
Requirements
We are looking for a mid-level Software Engineer who builds with a "Full-Ownership" mindset. In this role, you aren't just writing code; you're managing the entire lifecycle of global-scale services., * 5 Years of broad software engineering experience.
- Proficient in building applications with a focus on data security and integrity.
- Experienced in System Design and Production Operations (Incident Management/On-call).
- Collaborative: Strong communication skills to influence stakeholders and mentor peers.
- Education: Bachelor's degree in a relevant field.
- System Design: Ability to design, deploy, and operate services in a production environment.
- Incident Management: Skilled in root cause analysis and maintaining system health.
- Education: Bachelor's degree in a relevant field.
- This is an urgent vacancy where the hiring manager is shortlisting for an interview immediately.