Skip to content

Search jobs inside your AI agent.

Grok Bot

Connect

IO TECH SOLUTIONS LIMITED

NewBe an early applicant

Senior Python Developer (Lead)

Posted
Discussion

Description

This is a 100% hands-on development role for an experienced Python developer who can also lead and drive projects autonomously. You will take ownership of key Python components, work closely with product teams, and deliver enterprise-grade software in a DevOps and Agile environment.

Key Responsibilities:

  • Architect, develop, and deliver high-quality software following internal standards and guidelines
  • Work closely with product teams to design and build new features and services
  • Operate within a DevOps culture and Agile methodology
  • Ensure delivered features meet acceptance criteria and quality standards
  • Own and maintain Python components including lifecycle event management, booking modules, and analytics reports
  • Learn and understand the functional aspects of the platform — this is not a pure development role; business logic understanding is required

Required Experience & Education:

  • At least 6–7 years of Python development experience
  • Proven track record delivering enterprise applications (not just small-scale scripts or ad hoc projects)
  • Degree in Engineering, Computer Science, or a related field (or equivalent experience)

Must-Have Technical Skills:

  • Expert-level Python with hands-on experience in Fast API (or equivalent frameworks like Django)
  • Strong understanding of transactional workflows, HTTP connectivity layer, and concurrency
  • Linux proficiency
  • Kubernetes and microservices experience
  • Strong architecture and design skills
  • Solid understanding of software SDLC, Agile methodologies, and testing frameworks

Must-Have Soft Skills:

  • Strong leadership and drive — innovative, self-contained, autonomous, and delivery-oriented
  • Strong analytical and problem-solving skills
  • Excellent written and spoken English
  • Strong interpersonal, organisational skills, and attention to detail

Nice to Have (Not Required):

  • Ability to code in Java
  • Background in financial markets (derivatives products and transaction flows)
  • Some background in AI principles (Machine Learning, LLMs)

Skills

What Lead Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →