Senior Back End Developer

Ref: 1087| Posted: 16th Mar 2022

We have a new opportunity for a Senior Back-End Developer with strong Python experience, and good knowledge of full stack (MySQL-Python-React) to join our client onsite in Glasgow within a permanent role. This is an exciting chance to build a multi-national e-commerce site from scratch as part of a team that will also include graphics designers, React Developers, test / QA and software architects. Our client are a fast-growing online lifestyle retailer and ecommerce service provider. This Senior Back-End Developer will work closely with the CTO providing hands-on Development, leadership, and mentoring.
  • Previous commercial experience developing using Python (5 years)
  • Familiarity with RESTful JSON APIs and Swagger / OpenAPI
  • Familiarity with connexion and flask libraries
  • Daily use of MySQL functions
  • Familiarity using MongoDB or other NoSQL data stores
  • Experience integrating with third party APIs in various formats
  • Good working knowledge of common code management (git) and Agile process management, including CI/CD pipelines and deployment using Azure toolsets
  • Provisioning of unit test capability in your own code
  • Working in a cross-functional team of engineers and product owners and mentoring more junior members
  • Disciplined project management skills for own work
  • Good communication / teamwork skills
  • Dedicated team member, working across the organisation to ensure that the product meets needs and expectations from all operational aspects
  • Any exposure to or experience with React or other JS frameworks
  • Any development experience with Magento / PHP would be a plus
  • Offer solutions to problems that are not yet known by the rest of the technical team
  • Agile / Scrum
  • Data migration from legacy data sets to new applications
  • Team leadership or Senior Developer experience
  • As the Right Hand of the CTO, helping with architecture but mainly hands-on coding Python
  • Design code around JSON APIs to deliver dynamic multi-lingual content
  • Document your code and publish API documents through Swaggr / OpenAPI
  • Work with graphic designers and front-end developers (React) to ensure that APIs deliver data efficiently with appropriate filters
  • Write secure and resilient code suitable to deliver content to global E-Commerce markets
  • Help other team members to write and debug code throughout the stack
  • Help make technical and design decisions for the API structure
Competitive Salary and Benefits Package