Python & Django Software Engineer

GTN Technical Staffing5 months ago
Fort Worth, TX, United States
On-site
Full-time
Junior Level (1-3 years)

Job Description

Python / Django Software Engineer - On-Site job at GTN Technical Staffing

Fort Worth, TX.

Python / Django Software Engineer - On-Site DETAILS

Location: 100% On-Site in Fort Worth, TX

Position Type: Direct-Hire

Salary: $110K-$125K

Residency Requirements: Candidates authorized to work in the US are encouraged to apply. No sponsorship is being offered at this time.

ABOUT THE POSITION

GTN Technical Staffing is seeking a Python / Django Software Engineer for a 100% on-site role in Fort Worth, TX. This role will focus on service and data layer development for custom software on a blended team of on-shore and off-shore resources. The focus of Python / Django Software Engineer will be new feature development and design. A significant portion of this role will be service-layer development (REST APIs). You will help design, build, and maintain backend services that support a range of web applications. The right candidate will be comfortable working in a team-oriented environment and contributing to multiple phases of the software development lifecycle.

  • Design, develop and support web applications using Python and the Django framework
  • Create and maintain RESTful APIs for internal and external integrations
  • Optimize backend performance and support application scalability
  • Collaborate with team members to define and implement new features
  • Write clean, reusable, and well-documented code
  • Debug and resolve technical issues across services and environments
  • Maintain and update internal technical documentation as needed
  • Participate in regular code reviews and sprint activities

TECHNICAL REQUIREMENTS

3-5+ years in the following skill sets:

  • Python and Django - Design / Development / Support / Troubleshooting
  • Strong experience working with Django REST Framework (DRF)
  • Familiarity with SQL databases and Django’s ORM
  • Proficient in using version control tools such as Git
  • Solid understanding of backend development principles and best practices
  • Excellent English

HIGHLY DESIRED BUT NOT REQUIRED

  • Front-end technologies (e.g., Angular or similar)
  • Experience working with CI/CD pipelines
  • Knowledge of Docker or Kubernetes
  • Familiarity with cloud platforms (e.g., Azure, AWS)
  • Experience writing tests using PyTest, unittest, or similar frameworks
  • Background in Agile methodologies such as Scrum or Kanban

Required Skills

Python
Django
Agile methodologies
SQL databases
Backend development principles
Git
Django REST Framework (DRF)
Django ORM