... Python, Java, C#, or R) Experience with web application development and at least one modern ... Classification Title: Application Developer * Appointment Type: Professional and Scientific
... Python, Java, C#, or R) Experience with web application development and at least one modern ... Classification Title: Application Developer * Appointment Type: Professional and Scientific
Description We are seeking an Application & Data Developer to support biomedical and translational ... Python, Java, C#, or R) • Experience with web application development and at least one modern ...
Description We are seeking an Application & Data Developer to support biomedical and translational ... Python, Java, C#, or R) • Experience with web application development and at least one modern ...
DevEx Architect
Cedar Rapids, IA · On-site
As a Lead Application Developer, you will play a pivotal role in maintaining stable, scalable, and ... Proficiency in programming languages (e.g., Python, JavaScript/TypeScript, C# * Experience with ...
DevEx Architect
Cedar Rapids, IA · On-site
As a Lead Application Developer, you will play a pivotal role in maintaining stable, scalable, and ... Proficiency in programming languages (e.g., Python, JavaScript/TypeScript, C# * Experience with ...
... application workloads while fostering a culture of collaboration and continuous improvement ... Python, JavaScript/TypeScript, or C#) for building automation, tooling, and integrations. • ...
... application workloads while fostering a culture of collaboration and continuous improvement ... Python, JavaScript/TypeScript, or C#) for building automation, tooling, and integrations. • ...
... application and platform workloads. As a DevOps Solution Architect, you will design scalable ... Working knowledge of at least one modern programming language (e.g., Python, JavaScript/TypeScript ...
... application and platform workloads. As a DevOps Solution Architect, you will design scalable ... Working knowledge of at least one modern programming language (e.g., Python, JavaScript/TypeScript ...
Network Systems Engineer
Cedar Rapids, IA · On-site
... application containers owned by development teams. Identity & access management - Administer ... Proficiency in scripting using Python and/or PowerShell for automation and operational tasks.
Network Systems Engineer
Cedar Rapids, IA · On-site
... application containers owned by development teams. Identity & access management - Administer ... Proficiency in scripting using Python and/or PowerShell for automation and operational tasks.
Network Systems Engineer
Cedar Rapids, IA · On-site
... Ansible, Python, and related tooling; establish consistent automation standards across system ... application containers owned by development teams. • Identity & access management - Administer ...
Network Systems Engineer
Cedar Rapids, IA · On-site
... Ansible, Python, and related tooling; establish consistent automation standards across system ... application containers owned by development teams. • Identity & access management - Administer ...
Software Engineer II As a Software Engineer II on our team, you will play a key role in the design ... application tools and languages such as Rust, C++, and Python. You will impact the team positively ...
Software Engineer II As a Software Engineer II on our team, you will play a key role in the design ... application tools and languages such as Rust, C++, and Python. You will impact the team positively ...
DevSecOps Software Engineer ll
Cedar Rapids, IA · On-site
$79.63/hr
Experience programming in languages such as bash and python * Linux development environment ... Your application and candidacy will not be considered based on race, color, sex, religion, creed ...
DevSecOps Software Engineer ll
Cedar Rapids, IA · On-site
$79.63/hr
Experience programming in languages such as bash and python * Linux development environment ... Your application and candidacy will not be considered based on race, color, sex, religion, creed ...
Experience programming in languages such as bash and python * Linux development environment ... Your application and candidacy will not be considered based on race, color, sex, religion, creed ...
Quick apply
Experience programming in languages such as bash and python * Linux development environment ... Your application and candidacy will not be considered based on race, color, sex, religion, creed ...
... help application and verification team. Performing hardware/software unit level tests and/or ... Python, Shell Additional Information Anvesh Reddy 609 269 2719
... help application and verification team. Performing hardware/software unit level tests and/or ... Python, Shell Additional Information Anvesh Reddy 609 269 2719
... help application and verification team. Performing hardware/software unit level tests and/or ... Python, Shell. Tools: JTAG based hardware emulators, Hardware debugging tools e.g. Oscilloscope ...
... help application and verification team. Performing hardware/software unit level tests and/or ... Python, Shell. Tools: JTAG based hardware emulators, Hardware debugging tools e.g. Oscilloscope ...
... help application and verification team. Performing hardware/software unit level tests and/or ... Python, Shell. Tools: JTAG based hardware emulators, Hardware debugging tools e.g. Oscilloscope ...
... help application and verification team. Performing hardware/software unit level tests and/or ... Python, Shell. Tools: JTAG based hardware emulators, Hardware debugging tools e.g. Oscilloscope ...
As a Software Engineer II on our team, you will play a key role in the design, development ... application tools and languages such as Rust, C ++, and Python. You will impact the team positively ...
As a Software Engineer II on our team, you will play a key role in the design, development ... application tools and languages such as Rust, C ++, and Python. You will impact the team positively ...
As a Software Engineer II on our team, you will play a key role in the design, development ... application tools and languages such as Rust, C ++, and Python.? You will impact the team ...
As a Software Engineer II on our team, you will play a key role in the design, development ... application tools and languages such as Rust, C ++, and Python.? You will impact the team ...
As a Software Engineer I on our team, you will play a key role in the design, development ... application tools and languages such as Rust, C ++, and Python.? * You will impact the team ...
As a Software Engineer I on our team, you will play a key role in the design, development ... application tools and languages such as Rust, C ++, and Python.? * You will impact the team ...
As a Software Engineer II on our team, you will play a key role in the design, development ... application tools and languages such as Rust, C ++, and Python. You will impact the team ...
As a Software Engineer II on our team, you will play a key role in the design, development ... application tools and languages such as Rust, C ++, and Python. You will impact the team ...
As a Software Engineer I on our team, you will play a key role in the design, development ... application tools and languages such as Rust, C ++, and Python. * You will impact the team ...
As a Software Engineer I on our team, you will play a key role in the design, development ... application tools and languages such as Rust, C ++, and Python. * You will impact the team ...
Senior Software Engineer - Embedded Cybersecurity (Onsite)
Cedar Rapids, IA · On-site
$121K - $159K/yr
As a Senior Software Engineer joining to join our team, where you will play a key role in the ... Enhance proficiency in C++, Python, and embedded Linux through practical application in real-world ...
Senior Software Engineer - Embedded Cybersecurity (Onsite)
Cedar Rapids, IA · On-site
$121K - $159K/yr
As a Senior Software Engineer joining to join our team, where you will play a key role in the ... Enhance proficiency in C++, Python, and embedded Linux through practical application in real-world ...
As a Senior Software Engineer joining to join our team, where you will play a key role in the ... Enhance proficiency in C++, Python, and embedded Linux through practical application in real-world ...
As a Senior Software Engineer joining to join our team, where you will play a key role in the ... Enhance proficiency in C++, Python, and embedded Linux through practical application in real-world ...
Python Application Developer information
See Cedar Rapids, IA salary details
$16.71 - $22.74
1% of jobs
$22.74 - $28.77
3% of jobs
$28.77 - $34.80
7% of jobs
$34.80 - $40.84
12% of jobs
$41.34 is the 25th percentile. Wages below this are outliers.
$40.84 - $46.87
19% of jobs
The median wage is $49.09 / hr.
$46.87 - $52.90
20% of jobs
$57.53 is the 75th percentile. Wages above this are outliers.
$52.90 - $58.93
16% of jobs
$58.93 - $64.97
10% of jobs
$64.97 - $71
6% of jobs
$71 - $77.03
3% of jobs
$77.03 - $83.06
2% of jobs
$16
$51
$83
How much do python application developer jobs pay per hour?
What is the difference between Python Application Developer vs Python Software Engineer?
| Aspect | Python Application Developer | Python Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's in CS or related field, Python certifications | Bachelor's or higher in CS, Python certifications often preferred |
| Work Environment | Develops specific applications, often client-focused | Designs and develops software solutions, broader scope |
| Employer & Industry Usage | Tech companies, startups, enterprise software | Tech firms, software companies, consulting |
| Common Search & Comparison | Focuses on application development tasks | Encompasses broader software engineering roles |
Python Application Developers primarily focus on creating specific applications using Python, often working closely with clients or project teams. Python Software Engineers typically have a broader role, including designing, developing, and maintaining complex software systems. While both roles require similar credentials and work environments, the Application Developer role is more targeted towards application creation, whereas the Software Engineer may handle a wider range of software development tasks.
What are some common challenges Python Application Developers face when working on large-scale projects?
What are the key skills and qualifications needed to thrive as a Python Application Developer, and why are they important?
Will AI replace Python coders?
Are Python still in demand in 2026?
Which pays more, C++ or Python?
What are Python Application Developers?
Are Python developer jobs in demand?

Application Developer - ICTS Biomedical Informatics
The University Of IowaIowa City, IA • On-site, Remote
Other
Medical, Dental, Life, Retirement, PTO
Posted yesterday
University Of Iowa rating
6.8
Based on 84 frontline employees who took The Breakroom Quiz
409th of 538 rated colleges and universities
Job description
We are seeking an Application & Data Developer to support biomedical and translational research within a collaborative biostatistics, biomedical informatics and data science environment. This role focuses on developing and integrating applications and data solutions that enable researchers to effectively use clinical data, including electronic health record (EHR) data, to advance discovery and improve patient outcomes.
The successful candidate will bring hands-on experience working with EHR data, along with a solid foundation in full-stack application development. This individual will work closely with interdisciplinary teams of developers, data analysts, clinicians, and researchers to design, build, and support tools for data integration, data pipelines, and research applications.
This is a collaborative, team-oriented role where success depends on strong communication, shared problem-solving, and the ability to work across technical and non-technical stakeholders. The position also requires curiosity, adaptability, and the ability to independently learn and apply new technologies in a rapidly evolving research environment.
Duties to include but not limited to:
Partner with researchers, clinicians, and technical staff to translate research needs into scalable data and application solutions
Collaborate with colleagues and research community end users to define functional/technical specifications and offer solutions. Contribute to design and analysis.
Develop and maintain data pipelines and integrations supporting research data workflows using established tools and systems.
Deploy and support applications that enable secure access to clinical and research data.
Collaborate with cross-functional teams to troubleshoot data and application issues in research environments
Review and analyze software defects. Troubleshoot/debug/identify malfunctioning systems. Implement software fixes.
Provide start to finish oversight for small projects with guidance as needed.
Scope potential projects to create summaries and make recommendations.
Serve as liaison between research teams and technical staff to ensure solutions meet scientific and operational needs.
Identify business system solution requirements by analyzing work processes and operations; evaluate business and information systems functionality.
Build and foster relationships. May provide management in specific areas of expertise.
Seek ways to improve assigned processes.
For a full job description, please send an e-mail to the contact listed below.
This position is eligible for hybrid work within Iowa and will require a work arrangement form to be completed upon the start of your employment. Per policy, work arrangements will be reviewed annually, and must comply with the remote work program and related policies and employee travel policy when working at a remote location.
About ICTS: The Institute for Clinical and Translational Science (ICTS) at the University of Iowa was approved by the Iowa Board of Regents in 2007 to support the work of investigators involved in clinical and translational science. Our mission is to accelerate translational science through programs to develop the translational workforce, to promote engagement of community members and other stakeholders, to promote research integration across the lifespan, and to catalyze innovative clinical and translational research. These efforts will lead to the development of novel therapies and healthcare delivery strategies, the integration of translational research and clinical practice, and, ultimately to measurable improvements in the health of Iowa and the nation.
Percent of Time: 100%
Pay Grade: 4B
https://hr.uiowa.edu/pay/guide-pay-plans
Benefits Highlights:
-Fringe benefit package including paid vacation; sick leave; health, dental, life and disability insurance options; and generous employer contributions into retirement plans
-For more information about Why Iowa?, click here
Required Qualifications
Bachelor's degree in computer science, biomedical informatics, data science, publica health or a related field, or equivalent combination of education and experience.
Three years of professional experience in application development and data engineering
Demonstrated experience working with electronic health record (EHR) data, including querying, transforming, and preparing data for research or clinical analysis
Proficiency in at least one modern programming language (e.g., Python, Java, C#, or R)
Experience with web application development and at least one modern framework (e.g., Django, Flask, .NET, Spring, Node.js, React, Angular)
Experience working with relational databases and SQL; familiarity with data modeling and integration
Experience integrating systems using APIs
Understanding of web technologies (HTML, CSS, JavaScript, JSON/XML)
Strong collaboration and communication skills, with the ability to work effectively across interdisciplinary teams
Ability to work independently, manage priorities, and adapt in a fast-paced research environment
Desirable Qualifications
Experience working with Epic or other major EHR systems
Familiarity with clinical and research data standards (e.g., FHIR, HL7, OMOP, PCORNet)
Experience building or supporting data pipelines or data warehouse environments
Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization (Docker)
Experience with data visualization tools (Tableau, Power BI, or similar)
Understanding of data privacy, security, and compliance (e.g., HIPAA)
Experience in academic health care, biomedical research, or CTSA environments
Exposure to CI/CD workflows and version control systems (Git)
Demonstrated interest in learning new technologies and solving complex data problems
Application Process:
In order to be considered for an interview, applicants must upload the following documents and mark them as a "Relevant File" to the submission:
Resume
Cover Letter
Job openings are posted for a minimum of 7 calendar days and may be removed from positing and filled any time after the original posting period has ended.
Successful candidates will be required to self -disclose any conviction history and will be subject to a criminal background check and credential/education verification. Up to 5 professional references will be requested at a later step in the recruitment process.Hybrid within Iowa: This position is eligible for a combination of on-campus and remote work. Remote work must be performed at a location within the state of Iowa and comply with the remote work program and related policies
For additional questions, please contact Amy Stewart at amy-stewart@uiowa.edu
This position is not eligible for University sponsorship for employment authorization.
- Classification Title: Application Developer
- Appointment Type: Professional and Scientific
- Schedule: Full-time
- Work Modality Options: Hybrid within Iowa
- Pay Level: 4B
- Organization: Healthcare
- Contact Name: Amy Stewart
- Contact Email: amy-stewart@uiowa.edu
What University Of Iowa employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About University of Iowa
Sourced by ZipRecruiter
Industry
Colleges, universities, and professional schools
Company size
10,000+ Employees
Headquarters location
Iowa City, IA, US
Year founded
1847