BCG Digital Ventures, London Company Profile

Senior Python Developer, Contract at BCG Digital Ventures, London (London, UK)

About the Employer

Job Description

Do you want to work on a completely greenfield project, building a new start-up? Do you want to build an MVP with a collaborative team of designers and engineers?  BCG Digital Ventures (part of Boston Consulting Group) invents, invests in and incubates start-ups in partnerships with corporate companies. We are incubating a start-up over the next few months and will be looking for experienced engineers to join us, working on the design and development of the new product under the direction of the Venture CTO. What will you be doing? Implementing highly scalable and maintanable backend services in Python Collaborating with a team of engineers and designers across the venture team to ensure we deliver an empowering user experience Communicating ideas across the cross-functional team in an effective manner Sharing technical solutions and product ideas through design reviews, pair programming, code reviews and discussions Utilising a proactive and responsive approach to problem solving Requirements Development experience building scalable backend services in Python Excellent architecture and design skills Analytical skills, with a love for problem solving and troubleshooting Confidence in deploying production applications using AWS, Google Cloud or similar Enthusiasm for CI/CD A strong understanding of databases and when to use relational and non-relational A strong understanding of the fundamentals - data structures, algorithms, OO design and system architecture Unix/Linux experience Communication skills, happy to collaborate and talk with the rest of the team Solid understanding of Agile development methods