Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+21 more
Job description
This is an opportunity to register your interest in future Software Engineer contract positions within our Manchester office. Roles of this type could involve designing and delivering microservices-based applications, working with cloud platforms such as Azure and AWS, and collaborating across cross-functional delivery teams to solve complex technical challenges., * Contributing to the design and development of microservices and API-driven architectures
- Writing clean, maintainable code using languages such as .NET, ASP.NET, Java, Spring Boot or Python
- Building and optimising data pipelines and ensuring data quality across systems
- Working with containerisation and orchestration tools such as Docker and Kubernetes
- Collaborating on CI/CD pipeline implementation and deployment automation
- Participating in code reviews and sharing knowledge with team members
- Supporting integration with cloud platforms, databases and enterprise systems such as SAP S/4HANA
Requirements
- Bachelor’s degree in Computer Science or equivalent professional experience
- Solid experience with at least one of the following: .NET, ASP.NET, Java, Spring Boot or Python
- Working knowledge of microservices, APIs and distributed systems
- Experience with SQL and relational databases
- Familiarity with version control and CI/CD practices
- Strong problem-solving skills and ability to work collaboratively
Nice-to-have
- AWS Certified Developer - Associate, Microsoft Certified: Azure Developer Associate, or Professional Scrum Developer (PSD I)
- Experience with Azure, AWS or GCP
- Knowledge of Docker, Kubernetes or container orchestration
- Exposure to React or modern front-end frameworks
- Experience with data pipeline tools or Power BI
- Linux command line proficiency
- Understanding of BPMN or UML design patterns
Benefits & conditions
Most roles of this type offer the following, dependent on the industry and seniority of the role:
- The opportunity to work on modern technology stacks and cloud-native architectures
- Exposure to scalable, distributed systems and microservices design
- Potential to develop expertise across multiple platforms and frameworks
- Collaboration with experienced teams on meaningful technical challenges
- Contract flexibility with competitive daily rates reflecting market rates for mid-level expertise
- The possibility of extension or progression into permanent opportunities, where business needs support it
About the company
SThree is the global STEM workforce consultancy. We advise businesses, build expert teams and deliver project solutions to outpace tomorrow, together.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Software Engineer Salary London
Data Engineer Salary UK
Why Upskilling And Reskilling is Important For Developers
Is Software Engineering Hard?