Python Developer

Python Developer

Posted 2 weeks ago by Ampstek

Negotiable
Undetermined
Hybrid
London Area, United Kingdom

Summary: The Python Developer with AWS role is a contract position based in London, UK, requiring extensive experience in application development with a focus on Python and AWS technologies. The developer will be responsible for creating bespoke software solutions, participating in design reviews, and maintaining key software components. The role emphasizes collaboration within a SCRUM team and the use of modern development practices.

Key Responsibilities:

  • Develop custom bespoke solutions based on the business requirements.
  • Perform software design using software development fundamentals and processes, debug, test, and deploy software solutions.
  • Design, develop and maintain key components of the software suite using Open Source.
  • Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
  • Actively participate in application design reviews by providing creative and practical ideas and solutions in a teamwork environment.

Key Skills:

  • 8+ years of experience in Application development using React js, python, AWS lambda, SNS, AWS Aurora database, S3, DynamoDB.
  • Deep understanding of application development using advanced python programming and object-oriented concepts.
  • ORM tools knowledge, preferably SQL alchemy.
  • GraphQL, API authentication, performance management, and internationalization.
  • Strong knowledge of CI/CD pipelines to include automated quality checks and rollback upon new code deployments.
  • IaC CDK stack knowledge for providing scalability to the running Elastic Map Reduce clusters over all regions.
  • Working in SCRUM team, using GIT and branching mechanisms.

Salary (Rate): undetermined

City: London

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Job Title: Python Developer with AWS

Job Location: London, UK

Job Type: Contract

Hybrid/Onsite: Hybrid

Skill Requirements:

  • 8+ years of experience in Application development using React js, python, AWS lambda, SNS, AWS Aurora database, S3, DynamoDB. Deep understanding of application development using advanced python programming and object-oriented concepts
  • ORM tools knowledge, preferably SQL alchemy
  • GraphQL, API authentication, performance management, and internationalization
  • Strong knowledge of CI/CD pipelines to include automated quality checks and rollback upon new code deployments.
  • IaC CDK stack knowledge for providing scalability to the running Elastic Map Reduce clusters over all regions.
  • Working in SCRUM team, using GIT and branching mechanisms

Responsibilities:

  • Develop custom bespoke solutions based on the business requirements. Performs software design using software development fundamentals and processes, debug, test, and deploy software solutions.
  • Design, develop and maintain key components of the software suite using Open Source.
  • Documents and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
  • Actively participate in application design reviews by providing creative and practical ideas and solutions in a teamwork environment.