Senior Software Developer - Backend
- liverpool, merseyside, L1 8JQ, United Kingdom
- Permanent·Hybrid
- Full time
- £68,000 - £68,000 Per Annum
Job Description
About the Role
Our client is seeking a highly skilled Senior Software Developer with a specialization in backend systems to join their thriving technology department in Liverpool . You will be responsible for designing, developing, and maintaining robust, scalable, and high-performance backend services and APIs that power our client's core products. This role offers a unique opportunity to contribute to significant projects, mentor junior developers, and influence the technical direction of our backend architecture. Join a collaborative team committed to delivering exceptional software solutions and driving innovation.
Key Responsibilities
- Design, build, and maintain efficient, reusable, and reliable backend code using modern programming languages and frameworks (e.g., Java, Python, Node.js, C#).
- Develop and integrate with APIs, ensuring seamless communication between services and applications.
- Optimize application performance, database queries, and overall system architecture for speed and scalability.
- Implement and maintain robust testing strategies, including unit, integration, and end-to-end tests.
- Collaborate with front-end developers, product managers, and other stakeholders to deliver features and products.
- Participate in code reviews, providing constructive feedback to enhance code quality and team knowledge.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related technical field.
- 5+ years of professional experience in backend software development.
- Strong proficiency in at least one backend programming language and associated frameworks.
- In-depth knowledge of database technologies (e.g., SQL, PostgreSQL, MongoDB) and ORM tools.
- Experience with microservices architecture, RESTful APIs, and asynchronous processing.
- Understanding of cloud platforms (AWS, Azure, GCP) and containerization (Docker) is advantageous.
Benefits
- Competitive salary with annual performance-based increases.
- Comprehensive medical, dental, and vision insurance coverage.
- Opportunities for professional development and continuous learning, including access to online courses and conferences.
- Generous paid time off and company holidays.
- Flexible hybrid working arrangement to support work-life balance.


