Komputerləşmə və İKT

ANVI

Senior Backend Python Developer

The ideal candidate will have a strong background in Python backend development, with extensive experience in AWS cloud services, containerization technologies such as Docker and Kubernetes, and a thorough understanding of Open Banking principles and REST APIs. This role involves working on high-scale, cloud-based applications with a focus on efficiency, reliability, and security.

This role is pivotal in working on innovative Open Banking applications and services.

Responsibilities:

  • Develop and maintain scalable backend systems in Python, with a focus on Open Banking applications.
  • Implement and manage AWS cloud-based solutions, ensuring high availability and security for financial data.
  • Develop, and integrate RESTful APIs in accordance with Open Banking standards.
  • Work closely with cross-functional teams to understand client needs and deliver effective fintech solutions.
  • Ensure compliance with financial industry standards and regulations in software development.
  • Troubleshoot, optimize, and maintain existing systems for peak performance and security.
  • Stay current with emerging trends and technologies in the fintech sector.

Requirements:

  • Minimum of 6 years of Proven experience working as a Backend Python Developer
  • At least 3 years of experience working with AWS cloud services and understanding cloud architecture.
  • Strong expertise in AWS cloud services and understanding of cloud architecture.
  • Experience with containerization technologies, specifically Docker and Kubernetes.
  • Proficiency in database technologies (SQL and NoSQL).
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Excellent problem-solving and analytical skills.
  • Excellent troubleshooting skills.
  • Familiarity with RESTful APIs
  • Familiarity with code versioning tool such as Git
  • Experience working in software engineering principles and practices – Agile development.
  • Ability to understand business requirements and translate them into technical requirements

Non-technical skills:

  • Strong communication and collaboration skills.
  • Ability to work in a fast-paced and dynamic environment.
  • Leadership qualities and experience in guiding junior developers.
  • Strong organizational and project management skills.
  • A commitment to continuous learning and improvement.
  • Has the ability to hold a conversation in English.

Daha çox blog yazılarımız:

[moreBlogs]