1

Python Application Developer Jobs in Troy, MI (NOW HIRING)

Minimum 4 years of experience with Python based web frame works like Django * Intermediate SQL ... Application Developers are involved in the full systems life cycle and therefore are responsible ...

Application Developer

Novi, MI · On-site

$80 - $100/hr

Minimum 4 years of experience with Python based web frame works like Django * Intermediate SQL ... Application Developers are involved in the full systems life cycle and therefore are responsible ...

Full Stack Developer -Python Location: Detroit, MI/Hybrid Duration: 5 months Description: Mandatory ... Application Developers are involved in the full systems life cycle and therefore are responsible ...

Full Stack Developer -Python Location: Detroit, MI/Hybrid Description: Mandatory Skills/Experience ... Application Developers are involved in the full systems life cycle and therefore are responsible ...

Senior Python Developer

Novi, MI · On-site

$90 - $115/hr

... engineering role focused on delivering robust, secure, and high-performance Python systems that ... Proven hands-on experience across system design, application development, automated testing, and ...

New

Application Security Engineer

Dearborn, MI · On-site

$54 - $72.25/hr

The ideal candidate will work closely with development, cybersecurity, DevOps, and business teams ... Java, JavaScript, Python * Spring Boot / Spring Security * React / jQuery * J2EE * Burp Suite

New

Application Security Analyst

Auburn Hills, MI · On-site

$55.50 - $74.25/hr

Application Security & Testing * Perform security testing: SAST, DAST, IAST, mobile security, and ... Modern programming languages (Java, C#, Python) * Experience performing and interpreting results ...

next page

Showing results 1-20

Python Application Developer information

See Troy, MI salary details

$16

$49

$80

How much do python application developer jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for python application developer in Troy, MI is $49.89, according to ZipRecruiter salary data. Most workers in this role earn between $40.10 and $57.40 per hour, depending on experience, location, and employer.

What is a Python application developer?

Python Application Developers are software professionals who design, build, test, and maintain applications using the Python programming language. They work on a variety of projects, ranging from web and desktop applications to data analysis tools and automation scripts. These developers are skilled in Python frameworks and libraries and often collaborate with other developers, designers, and stakeholders to deliver functional and efficient software solutions.

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

To thrive as a Python Application Developer, you need proficiency in Python programming, a solid understanding of software development principles, and experience with frameworks like Django or Flask, typically supported by a degree in computer science or related field. Familiarity with version control systems such as Git, databases like PostgreSQL or MongoDB, and cloud platforms is often required, along with optional certifications such as PCEP or PCAP. Strong problem-solving abilities, effective communication, and teamwork skills help you collaborate efficiently and adapt to evolving project requirements. These skills ensure you can build robust, maintainable applications and contribute effectively to development teams.

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

Python Application Developers often encounter challenges such as managing complex codebases, ensuring consistent code quality, and optimizing application performance as projects grow in size. Collaborating with cross-functional teams and integrating various third-party libraries can also introduce compatibility issues or technical debt. To address these challenges, developers typically follow best practices like using version control, implementing thorough testing strategies, and participating in regular code reviews to maintain project stability and scalability.

What is the difference between Python Application Developer vs Python Software Engineer?

AspectPython Application DeveloperPython Software Engineer
Required CredentialsBachelor's in CS or related field, Python certificationsBachelor's or higher in CS, Python certifications often preferred
Work EnvironmentDevelops specific applications, often client-focusedDesigns and develops software solutions, broader scope
Employer & Industry UsageTech companies, startups, enterprise softwareTech firms, software companies, consulting
Common Search & ComparisonFocuses on application development tasksEncompasses 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.

Are Python application developers still in demand?

Python application developers are currently in high demand due to Python's versatility in web development, data analysis, machine learning, and automation. Skills in frameworks like Django or Flask and knowledge of cloud platforms can enhance job prospects in this field.

What jobs can a Python Application Developer get?

A Python Application Developer can pursue roles such as software engineer, backend developer, data analyst, data scientist, automation engineer, or machine learning engineer. These positions often require knowledge of frameworks like Django or Flask, and proficiency with databases, version control, and cloud services.

What job categories do people searching Python Application Developer jobs in Troy, MI look for?

The top searched job categories for Python Application Developer jobs in Troy, MI are:

What cities near Troy, MI are hiring for Python Application Developer jobs?

Cities near Troy, MI with the most Python Application Developer job openings:

Application Developer

IPS Technology Services

Novi, MI

$50 - $52/hr

Full-time

Posted 8 days ago


Job description

Job Title: Application Developer
Location: South Lyon/Novi, MI
Duration: 12 Months (with potential for extension)
Interview: Interview onsite in South Lyon/Novi, MI

Candidate must be USC or GC. Do not apply for C2C. Must Have Healthcare experience.

Candidate should be able to attend in-person interview. It will be a hybrid position.

Mandatory Skills/Experience:
  • Minimum 4 years of experience with front-end libraries like Angular, HTML, CSS
  • Minimum 4 years of experience with Python based web frame works like Django
  • Intermediate SQL capabilities
Summary:

Works closely with clients, business analysts and team members to understand the business requirements that drive the analysis and design of quality technical solutions. These solutions must be aligned with business and IT strategies and are in compliance with the organization's architectural standards. Application Developers are involved in the full systems life cycle and therefore are responsible for designing, coding, testing, implementing and supporting application software that is delivered on time and within budget. Responsibilities beyond development of software may include participation in component and data architecture design, technology planning, product evaluation, advanced testing processes and buy vs. build recommendations. Individuals also provide input to project plans related to the Application Development initiative.
Application Developers have a strong knowledge of programming languages used by the organization. They have experience in systems design and have a solid understanding of development, database development, testing, and integration methodologies. Knowledge of current and emerging IT products, services and processes is required.

Work Complexity
  • Works on multiple projects as a project team member, or independently on small projects.
  • Works on small to large, complex projects.
  • Supports multiple applications
  • Increased skill in multiple technical environments and possesses knowledge of a specific business area.
Education/ Experience
  • Bachelor's degree in related field preferred.
  • 3 years of programming experience required.
  • Advanced programming techniques and application design required.


IPS Technology Services logo

About IPS Technology Services

Sourced by ZipRecruiter

In today's Tech driven world, Businesses and Organizations need to stay on the cutting edge to thrive and outshine the competition. We at IPS Technology Services fully understand the need today's business has for a full spectrum of IT services delivered in a Transparent, Cost effective way. Our dedicated team has many combined years of experience in several tech sectors, allowing us to offer a vast array of services, including IT staffing, CIO advisory, Digital marketing, Systems development and both Healthcare and engineering IT. In addition, we even offer IT outsourcing services to clients who need operation support for older systems that they still rely on. We will never force you to abandon the system that works for your needs–at IPS Technology Services, we fully understand that each company is different and there is no one-size fits all solution.

Company size

11 - 50 Employees

Headquarters location

Troy, MI, US

Year founded

2004

Social media