Join Our Team as a Software Engineer Are you a passionate Software Engineer ready to make your mark in a dynamic and collaborative environment? We're looking for someone like you to join our team and help us deliver cutting-edge functionality to our customers. If you're eager to work within a Scrum Team, participate in exciting scrum events, and take ownership of deploying your code, then this role is for you Key Responsibilities: Sprint Collaboration: Work within a Scrum Team to deliver agreed functionality fit for release throughout each sprint cycle. Actively participate in scrum events and workshops, including sprint planning and retrospectives. Deployment Ownership: Take ownership of deploying your code to all environments and release it to our customers. Engineering Culture: Collaborate with other engineers and tech leads to improve the developer experience and engineering culture. Knowledge Sharing: Contribute and share knowledge amongst your team and Tes Engineering via knowledge-sharing meetings. Essential Skills Modern Programming Language: Experience writing services in a modern programming language using best practices as required by the team. API Proficiency: Hands-on experience calling APIs, particularly REST APIs. Database Knowledge: Working knowledge of both NoSQL and relational database technologies as required by the team. Communication Skills: Good written and verbal skills, able to translate concepts into easily understood diagrams and visuals for both technical and non-technical audiences. Desirable Skills Microservices Experience: Experience with microservices using technologies like Docker for local development and Kubernetes for running live services. Quality Assurance Collaboration: Experience working with quality assurance engineers and taking a test-driven approach to development. Architecture Understanding: An understanding of design patterns and hexagonal architecture. CI/CD Principles: Familiarity with CI/CD principles. Feature Toggling: Experience with feature toggling and A/B testing. PHP Development: Experience with MVC development in PHP using various frameworks. Join us and be part of a team where innovation and collaboration thrive. Apply now and take the next step in your software engineering journey with us Other details Pay Type Salary Min Hiring Rate £50,000.00 Max Hiring Rate £60,000.00 Apply now Norfolk St, Sheffield City Centre, Sheffield S1 2JE, UK