Software Engineer
š 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
- Norfolk St, Sheffield City Centre, Sheffield S1 2JE, UK