Back
Logo of nexttech
nexttech

Python Backend Developer

Work Place
on-site
Work Type
full-time
Seniority
mid-level / senior
Salary
Not specified
Published at
Location

About Nexttech

Founded in 2015, Nexttech has built a solid foundation in delivering comprehensive IT solutions tailored to meet diverse client needs. With expertise spanning five key industry sectors—Banking, Energy, Telecom, Automotive and E-commerce & Logistics—we provide nearshore and onshore services designed to drive efficiency and support strategic growth.

Our team supports every phase of the Software Development Life Cycle (SDLC), from developing detailed roadmaps and resolving complex software challenges to ensuring quick time-to-market and optimized ROI.

Our Core Services:

Managed Services: End-to-end support for seamless IT operations.

Custom Software Development: Tailored solutions to address specific business challenges.

Team Augmentation: Enhance your in-house capabilities with specialized expertise.

Nearshoring Services: Collaborative solutions that offer the benefits of proximity and cultural alignment.

Dedicated Development Teams: Aligned teams committed to your project’s long-term success.

Quality Assurance & Testing: Ensuring high-quality performance and reliability.

Consulting and Advisory Services: Expert insights to help navigate complex projects and decisions.

At Nexttech, we take pride in our commitment to client success, fostering trusted partnerships, and delivering solutions that align with each client’s unique goals and vision.

Job Description

We are looking for a Python Backend Developer to join a team building a modern test automation and test management ecosystem for complex engineering environments. The ideal candidate is passionate about scalable backend systems, clean architecture, automation, and solving real-world engineering challenges.

Experience with frontend technologies such as React or Vue.js is considered a strong plus, especially for developing management dashboards, visualization tools, and user-facing platform components.

Main tech:
#Python #FastAPI #Django #RESTAPI #PostgreSQL #Docker #Kubernetes #Git #CI/CD #Pytest #Microservices
Nice to have: #React #VueJS #TypeScript #HardwareIntegration #TestAutomation #DataEngineering

Key Responsibilities

  • Develop and maintain backend services and platform components for test automation and test management systems.
  • Design and implement scalable APIs, data models, workflows, and integrations.
  • Build clean, maintainable, reusable, and well-tested code.
  • Contribute to the architecture and evolution of the platform and engineering ecosystem.
  • Integrate with external tools, engineering systems, hardware-related environments, or automation frameworks.
  • Support automation pipelines, execution orchestration, reporting, and traceability capabilities.
  • Optimize applications for scalability, reliability, and performance.
  • Collaborate closely with engineers, architects, QA specialists, and stakeholders to define solutions and technical direction.
  • Participate in code reviews, technical discussions, and continuous improvement initiatives.
  • Mentor other engineers and contribute to engineering best practices and team growth.

What Will Drive Your Success?

  • At least 4-5 years of experience in backend software engineering using Python.
  • Strong experience with modern Python backend frameworks such as FastAPI or Django.
  • Good understanding of software architecture, APIs, asynchronous programming, and scalable backend systems.
  • Experience with relational databases such as PostgreSQL and ORM technologies.
  • Familiarity with containerization and modern development workflows (Docker, CI/CD, Git).
  • Experience writing automated tests and working with quality-focused engineering practices.
  • Understanding of distributed systems, event-driven architectures, or microservices is a plus.
  • Frontend experience with React or Vue.js is considered a strong advantage.
  • Experience with test automation platforms, industrial systems, embedded environments, or hardware-related ecosystems is a plus.
  • Comfortable working in Agile and collaborative environments.
  • Strong problem-solving mindset, ownership mentality, and proactive communication skills.

What We Value Most

We are looking for strong engineers with the right mindset:

  • People who take ownership and care about delivering real value.
  • Engineers who are pragmatic, collaborative, and quality-oriented.
  • Curiosity, adaptability, and willingness to understand complex systems.
  • The ability to balance technical excellence with business and operational realities.