Demo

Python backend developer

Navtech, LLC
Plano, TX Full Time
POSTED ON 11/21/2025 CLOSED ON 12/18/2025

What are the responsibilities and job description for the Python backend developer position at Navtech, LLC?

Job Details

Python Backend-Developer
We are seeking a skilled Backend Software Developer to join our team. This role focuses on designing, developing, and maintaining robust server-side applications and infrastructure using a variety of technologies.
Years of Experience: 8 years

Responsibilities:
Design and implement scalable backend systems using Python and Java
Develop and maintain RESTful APIs
Work with SQL and NoSQL databases, including PostgreSQL, MySQL, and Cassandra
Implement and manage message queuing systems using Kafka
Containerize applications using Docker and orchestrate with Kubernetes
Optimize application performance and ensure high availability
Technical Skills:
Strong proficiency in Python and at least one Python web framework (e.g., Django, Flask)
Programming Languages: Proficiency in Python
Expertise in SQL and database management (PostgreSQL, MySQL)
Knowledge of NoSQL databases, particularly Cassandra
Familiarity with message brokers, especially Apache Kafka
Proficiency in Linux operating system
Experience with containerization using Docker
Understanding of container orchestration with Kubernetes
Version control with Git
Software Development: Experience with software development methodologies and best practices.
Data Structures and Algorithms: Strong understanding and practical application5
Object-Oriented Design (OOD): Ability to apply OOD principles for flexible and modular software.
Database Management: Knowledge of SQL and experience with both relational and NoSQL databases.
Version Control: Proficiency with Git and experience managing complex branching strategies
Testing and Debugging: Expertise in software testing methodologies and debugging techniques.
API Development: Experience in designing and implementing RESTful APIs
DevOps Practices: Familiarity with CI/CD pipelines and cloud platforms (e.g., AWS, Azure)
Experience with test-driven development and automated testing frameworks (e.g., Pytest)
Experience with Spring Boot framework for Java applications and Java, JavaScript would be nice to have.
Soft Skills
Problem-solving: Ability to analyze complex issues and develop innovative solutions
Communication: Excellent verbal and written communication skills
Teamwork: Ability to collaborate effectively in a team environment
Attention to Detail: Meticulous approach to coding and documentation
Time Management: Capacity to manage multiple projects and meet deadlines
Adaptability: Willingness to learn new technologies and methodologies

Qualifications:
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
8 years of professional software development experience.
Strong portfolio demonstrating proficiency in multiple programming languages and technologies
Commitment to writing clean, maintainable, and efficient code

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

Salary.com Estimation for Python backend developer in Plano, TX
$101,896 to $130,967
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Python backend developer?

Sign up to receive alerts about other jobs on the Python backend developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Python backend developer jobs in the Plano, TX area that may be a better fit.

  • Jobs via Dice Irving, TX
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, TSR Consulting Services, Inc., is seeking the followin... more
  • 11 Days Ago

  • Insight Global Plano, TX
  • Software Engineer (Python/FastAPI) — AI Applications Role: Build, operate, and scale Python APIs and backend services that integrate AI capabilities (e.g.,... more
  • 12 Days Ago

AI Assistant is available now!

Feel free to start your new journey!