Overview
Software Engineer – Hybrid in Middlesbrough. This role emphasizes personal and career development within the team.
You will have technical experience
* Kubernetes and developing microservices.
* Building and architecting RESTful APIs.
* Experience with multi-threaded programming.
* Understanding of cloud DBs.
* Understanding of software engineering principles and best practices.
You will be
* Able to work within a team as well as confident to work independently.
* Clear communication with both technical and non-technical stakeholders.
* An advocate for technical and career development.
Your day-to-day responsibilities will include
* You will work to ensure solutions are scalable, sustainable, and architecturally robust.
* Develop reusable code and modules for backend services.
* Adhere to best practices.
* Contribute to the delivery of software features.
* Participate in technical refinement and design sessions.
* Engage in code reviews and pair programming to support team collaboration.
* Write high-quality code that aligns with team standards and principles.
* Ensure timely delivery of software.
* Create and maintain relevant documentation.
* Provide regular progress updates.
* Troubleshoot and resolve technical issues.
* Participate in the team’s Agile ceremonies.
* Mentor junior team members.
Benefits
* Hybrid and flexible working
* Bonus
* Life insurance and income protection
* Birthday off
* Great progression opportunities
* +Much more
Seniority level
* Mid-Senior level
Employment type
* Full-time
Industries
* Software Development
#J-18808-Ljbffr