Python Developer

Job Description

Our esteemed client, is seeking an enthusiastic and dedicated Python Developer to join their dynamic team. As a Python Developer, the successful candidate will be instrumental in designing, developing, and maintaining robust Python applications. This role involves writing clean, reusable, testable, and efficient code, ensuring high-quality software solutions that meet the needs of the business. If you are passionate about coding and eager to contribute to a forward-thinking company, it offers an excellent opportunity for professional growth and impact.

Roles & Responsibilities:

  • Create, enhance, and sustain Python-based software.
  • Produce code that is clean, reusable, efficient, and easy to test.
  • Work closely with cross-functional teams to specify, design, and implement new features.
  • Conduct debugging, troubleshooting, modifications, and unit tests.
  • Keep abreast of the latest industry trends and technologies to ensure applications remain up-to-date and competitive.

Expectations & Requirements:

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, or a similar field.
  • Over a year of Python development experience.
  • Proven track record in designing and developing frameworks using Python.
  • Familiarity with standard technology stacks, agile methodologies, and CI/CD pipelines.
  • Skilled in working with databases such as Oracle, MySQL, and MongoDB, as well as web servers like Apache. Proficient in container technologies (Kubernetes or OpenShift) and DevOps tools (GitLab).
  • Background in the FX industry is a plus.
  • Excellent problem-solving abilities and adept at debugging complex technical problems.
  • Backend skills include Python, C#, C++, Rust, and Bash.
  • Proficient in web frameworks and libraries such as Python FastAPI, Python Tornado, .Net Core, React.js, React Native, Kotlin, and Swift.
  • Experience with various database technologies including MariaDB, Galera Cluster, Elasticsearch Cluster, MongoDB, Replica Set Cluster, CockroachDB Cluster, Redis Cluster, and InfluxDB.
  • Familiarity with message queue technologies like RabbitMQ and ZeroMQ.
  • Knowledgeable in web server technologies such as Nginx and IIS.
  • Competent in observability and infrastructure tools like Docker, Kubernetes, Thanos, Prometheus, and Grafana.

Additional Information:

  • Competitive salary and benefits package.
  • Flexible hybrid work model.
  • 12 Annual Leaves
  • 12 Medical Leaves
  • Medical Card / Group medical insurance (For the employee ONLY)
  • Employment permit / Visa (EP) - Validity for 1-2 years – Renewable based on contract renewal.
  • Assistance on Dependent pass application(s) – Documentation part only
  • SOCSO

How You Can Apply:

You can apply directly or send us an email at sahil@fintop.co.uk

Apply Now