- Professional
- Office in London
Key Responsibilities
- Collaborate with product owners, business managers and other developers to understand user requirements and develop high-quality software solutions.
- Write clean, maintainable, and efficient code that adheres to industry best practices and coding standards.
- Debug, troubleshoot, and resolve software defects and issues in a timely manner.
- Develop using the most suitable language with a bias to Python.
- Participate in code reviews, testing, and deployment processes to ensure software quality and reliability.
- Stay up-to-date with the latest trends and technologies in python development and apply them to improve the performance and usability of our web applications.
Skills, Knowledge and Expertise
- Commercial development experience.
- Strong proficiency in Python programming and related libraries/frameworks.
- Experience with web scraping techniques and tools.
- Demonstrably strong attention to detail.
- Strong problem-solving and analytical skills, with a keen attention to detail.
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Strong communication and collaboration skills.
Benefits
- Salary depending on experience.
- Annual discretionary performance bonus.
- 25 days holiday per annum, plus UK bank holidays.
- Private health & dental insurance.
- Optical cover through Aviva.
- Pension plan.
- Gympass membership to over 1900 gyms and wellness businesses.
- Breakfast bought in everyday and lunch bought in twice a week
- Free coffee & snacks at the office.
- Regular team events & socials.