Match score not available

Lead Python Developer

Remote: 
Full Remote
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Bachelor’s degree in Computer Science or related field, 7+ years of professional experience in DevOps or related fields, Proven experience in Python application development, Strong understanding of database systems and ORM integration.

Key responsabilities:

  • Lead design, development, and deployment of Python applications
  • Mentor junior engineers and oversee project work streams
Tacnique logo
Tacnique Information Technology & Services Scaleup https://tacnique.com/
51 - 200 Employees
See all jobs

Job description

Job Summary:

We are seeking an experienced and dynamic Lead Python Software Engineer to join our team. This role requires a highly skilled professional with a strong background in Python application development and team leadership. The ideal candidate will lead software engineering initiatives, oversee project work streams, and mentor junior team members, ensuring high-quality deliverables and fostering continuous improvement.


Key Responsibilities:

  • Lead the design, development, and deployment of Python-based applications and services.
  • Architect and implement REST APIs and enterprise software solutions using Python frameworks.
  • Design and optimize database schemas, integrating ORM tools for efficient data management.
  • Apply strong object-oriented design principles to build scalable and maintainable solutions.
  • Oversee software development life cycles, from planning to deployment, ensuring timely and quality deliverables.
  • Review code and design documents to uphold high standards of software quality.
  • Mentor and provide constructive feedback to junior and mid-level engineers.
  • Collaborate with cross-functional teams and effectively communicate with business users and leadership.
  • Manage version control workflows, ensuring best practices with Git.


Required Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • 7+ years of professional experience in DevOps or related fields.
  • Strong problem-solving skills with attention to detail.
  • Proven experience in Python application development.
  • Expertise in REST API development using Python frameworks.
  • Strong understanding of database systems and ORM integration.
  • Solid object-oriented design and programming skills.
  • Proficient with version control systems, particularly Git.
  • Demonstrated experience in leading software engineering teams, including project planning, code reviews, and quality assurance.
  • Excellent english communication skills, capable of engaging with technical and non-technical stakeholders.


Preferred Qualifications:

  • Hands-on experience with Pandas for data manipulation and analysis.
  • Familiarity with Streamlit for building data-driven applications.
  • Prior experience with GraphQL
  • Experience with Docker for containerization and deployment.


Why Join Us?

  • Opportunity to work with cutting-edge technologies.
  • Opportunity to join a dynamic, growing organization.
  • Collaborative and innovative work environment.
  • Competitive salary and benefits.
  • Professional development opportunities.

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Python Developer Related jobs