Negotiable
Inside
Hybrid
London Area, United Kingdom
Summary: The Backend Developer role is a contract position based in London, specifically at Canary Wharf, requiring a hybrid working arrangement of three days per week in the office. The position focuses on designing and developing backend components and APIs, while also addressing technical debt and improving team culture and software engineering practices. Candidates should possess strong skills in Python, PostgreSQL, and software development life cycle methodologies.
Key Responsibilities:
- Design sophisticated backend components, services, platforms, and Restful APIs for seamless communication with the front end.
- Continuously reviewing the services and components and seeking opportunities for improvements.
- Identifying and addressing Tech Debt.
- Influencing and delivering the product roadmap to improve our Key Performance Indicators and deliver tangible business value.
- Developing the team’s Software Engineering skills.
- Owning the team’s culture and ways of working, instilling a care for high quality code and tests and for implementing best practices.
Key Skills:
- Bachelor’s degree in Computer Science, Engineering, Computer Information Systems, or equivalent work experience.
- Excellent communication skills and ability to communicate with peers through to senior leaders.
- Self-starter, able to handle ambiguity, navigate uncertainty, identify risks, and find the right people and tools to get the job done.
- Skillful in Python for developing scalable and maintainable software.
- Database design and knowledge of PostgreSQL.
- Strong Software Engineering Design capabilities and understanding of Computational Complexity.
- Skillful in software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, continuous deployments, testing, and operations.
Salary (Rate): undetermined
City: London
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: inside IR35
Seniority Level: undetermined
Industry: IT
Role Name : Backend Developer
Type : Contract – Inside IR35
Location : London, Canary Wharf
3x/week Hybrid/Remote : Hybrid – 3 days per week
Duration: 1 year + option to extend
Job Description:
Top Must-Haves:
- Python
- Postgres
- SQL
- API Development (REST)
- Good CS and OOP fundamentals.
- Experience with SDLC and design of new greenfield solutions
Responsibilities:
- Design sophisticated backend components, services, platforms, and Restful APIs for seamless communication with the front end.
- Continuously reviewing the services and components and seeking opportunities for improvements.
- Identifying and addressing Tech Debt.
- Influencing and delivering the product roadmap to improve our Key Performance Indicators and deliver tangible business value.
- Developing the team’s Software Engineering skills.
- Owning the team’s culture and ways of working, instilling a care for high quality code and tests and for implementing best practices.
Technical Skills:
- Bachelor’s degree in Computer Science, Engineering, Computer Information Systems, or equivalent work experience.
- Excellent communication skills and ability to communicate with your peers through to senior leaders. Should be able to engage and influence others to collect requirements, describe what you’re doing, work through problems, and find productive solutions.
- Self-starter, able to handle ambiguity, navigate uncertainty, identify risks, and find the right people and tools to get the job done.
Software Skills:
- Skillful in Python for developing scalable and maintainable software.
- Database design and knowledge of PostgreSQL.
- Strong Software Engineering Design capabilities and understanding of Computational Complexity.
- Skillful in software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, continuous deployments, testing, and operations.
Thanks.