Python Software Developer

GTT, LLC

Kansas City, MO

JOB DETAILS
SALARY
SKILLS
Analysis Skills, Application Hosting, Application Programming Interface (API), Architectural Services, Automation, Banking Services, Biology, Biotech and Pharmaceutical, Civil Engineering, Cloud Applications, Cloud Architecture, Cloud Computing, Code Reviews, Coding Standards, Communication Skills, Computer Science, Construction, Continuous Deployment/Delivery, Continuous Integration, Data Processing, Debugging Tools, Dental Insurance, Design Patterns Programming Methodologies, Detail Oriented, Digital Circuit Design, Environmental Sciences, Financial Services, Fortune 500 Customers, GCP (Good Clinical Practices), Green Construction, High School Diploma, Internet Application, Microsoft Excel, Microsoft Office, Microsoft Windows Azure, Microsoft Word, Operational Support, Performance Tuning/Optimization, Presentation/Verbal Skills, Problem Solving Skills, Program Management Professional (PgMP), Project Management Software, Python Programming/Scripting Language, Quantitative Analysis, REST (Representational State Transfer), Retail, Retirement Funds, Root Cause Analysis, Scalable System Development, Software Administration, Software Configuration Management, Software Design, Software Development, Software Development Lifecycle (SDLC), Software Engineering, Source Code/Configuration Management (SCM), Structural Engineering, Systems Engineering, Team Building, Test Automation, Testing, Vision Plan, Web Application Framework, Writing Skills
LOCATION
Kansas City, MO
POSTED
5 days ago

Python Software Developer

Location: Kansas City, MO

Onsite Flexibility: Onsite

Contract Details

  • Position Type: Contract
  • Contract Duration: 12 months
  • Pay Rate: $50.00 $56.00 / Hour (USD)
  • Work Authorization: Candidates must be legally authorized to work permanently (i.e., without time limitations, without restrictions or without need for work sponsorship) in the country where this position is located. Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.

Job Summary

A Staff Python Developer is responsible for client success by creating and implementing innovative, scalable solutions to complex business challenges. The Staff Python Developer provides technical direction for Python-based applications, APIs, integrations, and cloud-hosted platforms while partnering across teams to improve engineering workflows and software delivery. This role is expected to solve complex technical problems, guide implementation approaches, identify root causes of software issues, and engineer durable solutions that improve application stability, performance, maintainability, and long-term platform value.

Key Responsibilities

  • Serve as a staff-level technical contributor on complex software development projects, partnering closely with designers, analysts, computational designers, and other developers to deliver scalable and reliable Python-based solutions supporting enterprise and computational design workflows.
  • Design, build, and maintain Python-based web applications, APIs, background services, and integrations deployed on Microsoft Azure and Google Cloud Platform (GCP) in support of the organization's Computational Design Systems and digital engineering initiatives.
  • Provide technical direction for significant system components or end-to-end applications, making sound architectural and implementation recommendations that influence solution quality, maintainability, and cross-team collaboration.
  • Support planning and execution of the full software development lifecycle, including application architecture, cloud deployment strategies, security considerations, automated testing, and operational support for web-based computational platforms.
  • Lead the design, implementation, testing, deployment, and ongoing maintenance of sophisticated, scalable, and cloud-native software products while collaborating with project leads, product stakeholders, and development teams.
  • Write efficient, well-documented Python code and supporting configurations to implement robust software solutions that optimize engineering, analysis, data processing, automation, and integration workflows.
  • Lead and support software updates, code reviews, automated testing, performance tuning, troubleshooting, and enhancements to ensure long-term reliability, scalability, and maintainability of cloud-hosted applications.
  • Promote coding standards, reusable design patterns, secure development practices, and cloud-native Python development approaches across project teams.
  • Research and apply emerging tools, frameworks, libraries, and cloud services particularly in Python, Azure, GCP, APIs, data processing, and computational design technologies to enhance system capabilities and improve internal software development processes.

Required Skills

  • Strong professional experience with Python application development, API design, automated testing, debugging, and modern software engineering practices.
  • Experience designing, deploying, and supporting cloud-hosted applications or services in Microsoft Azure, Google Cloud Platform, or similar cloud environments.
  • Strong attention to detail, facilitation, team building, collaboration, organization, and problem-solving skills.
  • Excellent verbal and written communication skills.
  • Ability to work methodically and analytically in a quantitative problem-solving environment.
  • Demonstrated critical thinking skills.
  • Expert in Microsoft Office Suite (Word, Excel, and PPT).
  • Ability to obtain applicable certifications.

Preferred Skills

  • Experience with web frameworks, REST APIs, data processing workflows, source control, CI/CD practices, and secure software development patterns.

Education Requirements

  • Bachelor's Degree in Computer Science, Software Engineering, or related field and 5 years of related professional software development experience Required.
  • Associate's Degree and 5 years of related professional software development experience Required.
  • High School Diploma/GED and 7 years of related professional software development experience Required.

Required Experience

  • Minimum 5 years of related professional software development experience (with Bachelor's or Associate's Degree), or minimum 7 years with a High School Diploma/GED.

Benefits

  • Medical, Vision, and Dental Insurance Plans
  • 401k Retirement Fund

About the Client

This 100% employee-owned infrastructure engineering, architecture, and construction firm has been building critical infrastructure for more than 125 years, operating from 75 offices across the United States and internationally. With more than 14,500 employee-owners generating over $7.4 billion in annual revenue, the organization serves the energy, aviation, water, telecommunications, transportation, and healthcare sectors. Every full-time employee is an owner through an Employee Stock Ownership Plan (ESOP), creating a culture of accountability and shared investment in outcomes. Teams here span civil and structural engineers, architects, environmental scientists, construction managers, and program management professionals including software developers who support computational design systems and digital engineering platforms at enterprise scale.

About GTT

GTT is a minority-owned staffing firm and a subsidiary of Chenega Corporation, a Native American-owned company in Alaska. We highly value diverse and inclusive workplaces and support Fortune 500 organizations across banking, financial services, technology, life sciences, biotech, utilities, and retail sectors throughout the U.S. and Canada.

Job Number: 26-08315 Industry: Software Engineering

#LI-GTT #LI-Onsite

About the Company

G

GTT, LLC

Global Technical Talent is a subsidiary of Chenega Corporation (www.Chenega.com) with over 1.3 billion US$ in revenue and 5800 US employees. We provide Total Talent Solutions, Global staffing, SOW, RPO, Direct Sourcing, and Global Payroll with physical offices in US, Canada, and India. GTT Digital headquartered in Toronto specializes in providing high-tech digital and banking talent to some of the nation’s largest financial institutions. GTT has been a leader in the staffing industry for over 22 years and is one of the largest staffing firms in the New England region. We are known for our Fortune 500 clientele and cutting-edge, technology-driven recruiting infrastructure.

We are a Native American-owned, economically disadvantaged corporation that highly values diverse and inclusive workplaces. Our clients and partners are among the most successful and innovative organizations in the world. Our top clients are Fortune 500 banking, insurance, and financial services firms, some of the nation’s largest life sciences, biotech, utility, and retail companies, and prestigious educational institutions in the Ivy League tier.

There is always a new opportunity for success when you look through all of the open job opportunities on our website’s career page. Just click on this link: https://bit.ly/gttcareers

Awards
SIA’s Best Staffing Firm to Work for ( 2019 -2023)
SIA’s Fastest Growing Staffing Firm
Inc 5000 Company
NH Business Magazines Fast 5 fastest growing companies.

COMPANY SIZE
100 to 499 employees
INDUSTRY
Staffing/Employment Agencies
FOUNDED
2004
WEBSITE
http://www.gttit.com