Advance Search

Browse Jobs

Python Developer

Posted 25 days ago

  • London, Greater London
  • Any
  • External
  • Expires In 2 months
Technologies: software development Python Integration Django applications Web Development Coding REST API Unit testing SQL Git CommunicationEndeavour is looking for an experienced Python software engineer to join our Financial client’s growing technology team, based in London for an exciting career opportunity.The role will follow a hybrid model with proportion of the working week remotely.The successful Python Developer will be someone who enjoys innovating, problem solving and wants to be at the forefront of transformation. As our client continues to grow organically and through acquisition, the firm is in the process of redefining its technology strategy which requires proprietary applications that can grow at scale.The current technology landscape is a mixture of off-the-shelf applications and bespoke in-house developments. The integration of these platforms will be paramount before further developing client facing technology.The selected Python software engineer will report to Chief Technology Officer and be responsible for the following key areas:• Delivering Python-based application with a web frontend (Django preferable)• Integration of existing enterprise grade applications• Delivering bespoke web development to a large client base• To assist in architecting the future state of software developmentRequired skills/experience:• 3 + years commercial experience as a senior developer• A BSC in Computer Science or an equivalent analytical/numerate subject• Experience of leveraging REST APIs to undertake application integration• Experience of unit and end-to-end testing of Python• Knowledge of SQL and relational databases• Experience with software version control, specifically Git/GitHub (checking in/out, committing,branching and tagging)• Be well versed with Test Driven Development and Paired Programming• Be passionate about collaboration and influencing peers and junior engineers• Have excellent communication skills and be comfortable communicating complex ideas topeople at all levels across our businessSend us your CV or get in touch for more details on this fantastic opportunity!
#J-18808-Ljbffr
Apply