1

Python Developer Jobs in Lawrence, KS (NOW HIRING)

Data & AI Engineer

Kansas City, KS · On-site

$104K - $125K/yr

Design and implement data manipulation pipelines using scripting languages like Python and SQL for ... Leverage prompt engineering and AI orchestration frameworks (e.g., LangChain, semantic routers) to ...

Data & AI Engineer

Lawrence, KS

$108K - $129K/yr

Design and implement data manipulation pipelines using scripting languages like Python and SQL for ... Leverage prompt engineering and AI orchestration frameworks (e.g., LangChain, semantic routers) to ...

Data & AI Engineer

Lawrence, KS

$104K - $125K/yr

Design and implement data manipulation pipelines using scripting languages like Python and SQL for ... Leverage prompt engineering and AI orchestration frameworks (e.g., LangChain, semantic routers) to ...

Apply Early

Sr Software Engineer - Web Development

Olathe, KS · On-site

$115K - $152K/yr

... Python, Java) or other selected languages for new web applications • May serve as a Lead Software ... DevOps and automated software delivery principles such as continuous integration/delivery (CI/CD ...

Senior Platform Engineer

Olathe, KS · On-site

$101K - $138K/yr

... Bash, and Python * Support and improve CI/CD pipelines, container platforms, and related developer tooling * Troubleshoot complex Linux, platform, routing and integration issues involving ...

Senior C# Software Engineer - Map Data

Olathe, KS · On-site

$115K - $152K/yr

Garmin is seeking a full-time Senior C# Software Engineer on their Map Data team at their U.S ... Python or other selected languages for new map data processes and features • May serve as Lead ...

Senior C# Software Engineer - Map Data

Olathe, KS · On-site

$118K - $156K/yr

Senior C# Software Engineer We are seeking a full-time Senior C# Software Engineer on our Map Data ... Python or other selected languages for new map data processes and features * May serve as Lead ...

Scripting ability in Bash, PowerShell, Python, or similar Preferred Qualifications * Deep understanding of LDAP best practices, specifically with Ping Directory. * Experience in a DevOps environment ...

Software Engineer 2

Olathe, KS · On-site

$94K - $129K/yr

Overview We are seeking a full-time Software Engineer 2 at Garmin's U.S. headquarters in the ... Python, or other selected languages for new prodcuts and/or applications * Utilizes software ...

Senior Platform Engineer

Olathe, KS · On-site

$98K - $135K/yr

... and Python • Support and improve CI/CD pipelines, container platforms, and related developer tooling • Troubleshoot complex Linux, platform, routing and integration issues involving ...

next page

Showing results 1-20

Python Developer information

See Lawrence, KS salary details

$12

$55

$81

How much do python developer jobs pay per hour?

As of Jul 6, 2026, the average hourly pay for python developer in Lawrence, KS is $55.28, according to ZipRecruiter salary data. Most workers in this role earn between $45.58 and $62.79 per hour, depending on experience, location, and employer.

What are some common challenges Python Developers face when working on large-scale projects?

Python Developers working on large-scale projects often encounter challenges such as managing codebase complexity, ensuring consistent code style among team members, and optimizing application performance. Collaboration with other developers becomes essential, often requiring the use of version control systems and code review processes. Additionally, integrating Python code with other technologies or legacy systems can present unique compatibility and testing hurdles. Proactively adopting best practices like modular architecture and thorough documentation can help mitigate these issues.

What Does a Python Developer Do?

As a Python developer, your job is to use the Python programming language to develop, implement, and debug a project. In this role, you may create an application for your employer, design the framework for your code, build tools as necessary to get the job done, create websites, or publish new services. Python developers often work with data collection and analytics to create useful answers to questions and provide insight where it's needed most. Like most programming positions, the specifics of this job vary based on the needs of your employer. Some Python developers work as independent contractors instead of being exclusive to one company.

What is the difference between Python Developer vs Java Developer?

AspectPython DeveloperJava Developer
Required CredentialsBachelor's in CS or related field, Python certifications (optional)Bachelor's in CS or related field, Java certifications (optional)
Work EnvironmentWeb development, data science, automation, scriptingEnterprise applications, Android development, backend systems
Industry UsageTech startups, data companies, automation firmsFinancial services, enterprise software, mobile app companies
Common Search/ComparisonOften compared for backend and scripting rolesCompared for enterprise and mobile app development

Python Developers and Java Developers share similar educational backgrounds and often work in backend environments. However, Python is favored for data science, scripting, and rapid development, while Java is preferred for large-scale enterprise applications and Android development. Both roles are highly sought after, but their industry focus and project types differ.

What are the key skills and qualifications needed to thrive as a Python Developer, and why are they important?

To thrive as a Python Developer, you need strong programming skills in Python, a solid understanding of algorithms and data structures, and often a degree in computer science or a related field. Familiarity with frameworks like Django or Flask, version control systems such as Git, and knowledge of databases and cloud services are commonly required. Problem-solving ability, attention to detail, and effective communication help developers collaborate and deliver high-quality code. These skills and qualities are vital to building efficient, scalable software solutions and contributing effectively to development teams.

What does a Python Developer do?

A Python Developer designs, codes, and maintains software applications using the Python programming language. They often work on web applications, data analysis, automation scripts, and more. Their responsibilities can include writing and testing code, debugging programs, integrating third-party services, and collaborating with other developers and stakeholders. Python Developers are valued for their ability to create efficient, scalable, and readable code. They may also be involved in deploying applications and maintaining technical documentation.
What are the most commonly searched types of Python Developer jobs in Lawrence, KS? The most popular types of Python Developer jobs in Lawrence, KS are:
What are popular job titles related to Python Developer jobs in Lawrence, KS? For Python Developer jobs in Lawrence, KS, the most frequently searched job titles are:
What job categories do people searching Python Developer jobs in Lawrence, KS look for? The top searched job categories for Python Developer jobs in Lawrence, KS are:
What cities near Lawrence, KS are hiring for Python Developer jobs? Cities near Lawrence, KS with the most Python Developer job openings:
IT SAP Technical Developer III (Modern Developer - BTP and AI Focus

IT SAP Technical Developer III (Modern Developer - BTP and AI Focus

Dairy Farmers of America, Inc.

Kansas City, KS • On-site

Full-time

Posted 11 days ago


Dairy Farmers Of America rating

7.2

Company rating: 7.2 out of 10

Based on 160 frontline employees who took The Breakroom Quiz

20th of 53 rated farming


Job description

The IT SAP Technical Developer III is a hands-on role responsible for designing, developing, and supporting SAP technical solutions within Dairy Farmers of America's SAP S/4HANA environment leveraging ABAP, SAP Business Technology Platform (BTP), clean-core extensibility, integration technologies, and approved AI-enabled capabilities.
This position collaborates with functional analysts, business stakeholders, end users, and cross-functional IT teams to translate business and functional requirements into secure, scalable, and supportable SAP technical solutions aligned with DFA development, security, clean-core, governance, and change control standards. The role focuses on designing and evolving modern, extensible, and scalable solutions, including SAP BTP applications and AI-enabled capabilities, to improve business processes, automation, analytics, and decision support.
Job Duties and Responsibilities:
  • Design, develop, document, test, implement, and support SAP technical solutions across SAP S/4HANA modules in collaboration with Shared Applications team members.
  • Translate functional requirements into technical designs, development estimates, and scalable solutions.
  • Develop and enhance reports, interfaces, enhancements, forms, workflows, classes, CDS views, OData services, Fiori/SAPUI5 applications, and related SAP development components.
  • Design and develop scalable, cloud-native SAP BTP applications and integrations, including side-by-side extensions and API-based solutions.
  • Apply clean-core principles by using approved extensibility approaches, released APIs, enhancement techniques, and governance practices that reduce upgrade risk and technical debt.
  • Leverage approved AI-enabled development tools to accelerate coding, testing, documentation and troubleshooting while adhering to security and quality standards.
  • Design and deliver SAP solutions that incorporate approved AI capabilities to drive process automation, advanced analytics, and intelligent decision support.
  • Troubleshoot and resolve application, integration, data, and performance issues in collaboration with business users and shared applications team members.
  • Evaluate and adopt emerging SAP S/4HANA, SAP BTP, ABAP Cloud, and AI capabilities to advance solution architecture, development standards, and platform capabilities.
  • Follow DFA development, governance, security, project management, and change control standards.
  • The requirements herein are intended to describe the general nature and level of work performed by employee, but are not a complete list of responsibilities, duties, and skills required. Other duties may be assigned as needed.

Required Minimum Qualifications:
Education and Experience
  • Bachelor's degree in Information Technology, Information Systems, Computer Science, Business, Engineering, or related equivalent experience
  • 5+ years of SAP ABAP development experience in an SAP ECC and/or SAP S/4HANA environment
  • Strong experience with ABAP development including reports, enhancements, BADIs, forms, workflows, classes, module pools, and object-oriented programming techniques
  • Strong experience with integration and interface development, including IDocs, ALE, BAPIs, RFCs, APIs, OData services, and web services
  • Experience with modern SAP technologies, including SAP Business Technology Platform (BTP), SAP Build, CDS views, SAP Fiori/UI5, ABAP Development Tools (ADT), SAP HANA, ABAP Cloud concepts, and side-by-side extensibility
  • Working knowledge of approved AI-enabled development tools and AI solution concepts used to improve development productivity, business processes, automation, analytics, and decision support
  • Experience supporting ABAP development across SAP modules, including SD, FICO, MM, PP, WM, HCM, and related modules
  • Experience integrating SAP S/4HANA with AI-enabled extensions on SAP BTP preferred
  • Hands-on experience with SAP development models such as CAP and RAP, including CAP development using Node.js or Java, and familiarity with Python for AI or integration use cases preferred

Knowledge, Skills and Abilities
  • Strong technical knowledge of SAP architecture, development, and integration concepts
  • Ability to design and deliver scalable, supportable SAP technical solutions based on business and functional requirements
  • Strong problem-solving, troubleshooting, and analytical skills
  • Effective written and verbal communication skills across business and technical audiences
  • Ability to manage multiple priorities and meet project and support deadlines
  • Ability to evaluate emerging SAP and AI technologies and apply them to improve development practices, technical standards, and solution quality
  • Ability to apply approved AI-enabled tools and AI solution concepts while following validation, governance, security, and quality practices
  • Strong work ethic with the ability to collaborate with cross-functional teams, share knowledge, and accomplish team goals
  • Ability to work on-call rotation
  • Must be able to read, write, and speak English

An Equal Opportunity Employer including Disabled/Veterans

What Dairy Farmers Of America employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom