Career opportunities with eSewa

Senior Python Developer

We are seeking a highly experienced and results-driven Senior Python Developer to design, develop, and maintain scalable software solutions. The ideal candidate will have strong expertise in Python development, backend architecture, and enterprise-level system design. This role requires technical leadership, collaboration with cross-functional teams, and active contribution to improving development processes and best practices.

Qualification and Experience

  • Bachelor’s degree in Computer Science or a related field

  • 5+ years of professional experience in Python development

Job Description

  • Design and develop robust, scalable software solutions using Python and related frameworks

  • Translate business requirements into technical solutions and functional specifications

  • Architect and implement enterprise-level backend systems and web applications

  • Write clean, efficient, and maintainable code following best practices and coding standards

  • Develop and maintain RESTful APIs and microservices

  • Perform testing, debugging, and troubleshooting to ensure reliability, performance, and security

  • Optimize application performance and database efficiency

  • Mentor junior developers and actively participate in code reviews

  • Collaborate with cross-functional teams including product, QA, DevOps, and business stakeholders

  • Contribute to the continuous improvement of development processes, tools, and technologies

  • Ensure compliance with security standards and regulatory requirements

  • Participate in Agile/Scrum ceremonies and manage tasks using project management tools

  • Provide regular updates to stakeholders on project progress and technical challenges

Required Skills

  • Strong expertise in Python core concepts and commonly used libraries

  • Proven experience in designing and deploying large-scale web applications and backend systems

  • Strong experience with databases such as MySQL, MongoDB, and Cassandra

  • Proficiency in writing optimized and complex SQL queries and database schema design

  • Experience with RESTful APIs, microservices architecture, and distributed systems

  • Hands-on experience with Docker and Kubernetes

  • Familiarity with cloud platforms such as AWS, Azure, or GCP

  • Strong understanding of version control systems (Git, SVN, Bitbucket)

  • Knowledge of frontend technologies (HTML, CSS, JavaScript)

  • Strong understanding of Agile and Scrum methodologies

  • Excellent analytical and problem-solving skill

Benefits of Working as eSewa

  • Stellar opportunity to work with the rising company
  • The amazing and passionate young team, beautiful office space
  • Trust of biggest FinTech company. 
  • One-of-a-kind company culture and growth opportunities to accelerate your career progression.