1

Python Developer Jobs in Lansing, MI (NOW HIRING)

To apply to this role, you will need to be proficient in either Python and/or JavaScript. Your role will require proficiency in at least one programming language (JavaScript, Python, C#, C++, HTML ...

Controls Technician

Lansing, MI

$27.25 - $36/hr

Basic to intermediate Python programming experience * Ability to read electrical schematics, P amp;IDs, and control diagrams * Strong working knowledge of high-voltage safety practices and lockout ...

About Software Engineering Roles at Danaher Are you passionate about building real-world ... Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ...

... programming languages commonly used in AI/ML development, such as ... Python, and supporting languages (e.g., SQL, Java, C++). - 3 years demonstrated experience of ...

... Developer Okemos, MI (Hybrid): Minimum of 3 days per week onsite in Okemos. or 100% Remote: Open only to Senior-level candidates located in Eastern Time (EST). Must Have Technical Skills: * Python ...

Work with analysts, developers, and business users Requirement: * 1+ year experience with Python * 1+ year Tableau Administration & Dashboard Development * Experience with MS Teams Administration

Sr. Data Engineer - Lansing, MI

Lansing, MI · On-site

$116.10K - $139.50K/yr

The ideal candidate will have strong experience in Databricks, AWS, Python/Scala, Oracle, and ... Job Title: Senior Data Engineer Location: Lansing, MI (Hybrid - Onsite 2 days/week, REQUIRED ...

next page

Showing results 1-20

Python Developer information

See Lansing, MI salary details

$13

$59

$87

How much do python developer jobs pay per hour?

As of May 29, 2026, the average hourly pay for python developer in Lansing, MI is $59.46, according to ZipRecruiter salary data. Most workers in this role earn between $48.99 and $67.55 per hour, depending on experience, location, and employer.

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 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 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 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 most commonly searched types of Python Developer jobs in Lansing, MI? The most popular types of Python Developer jobs in Lansing, MI are:
What are popular job titles related to Python Developer jobs in Lansing, MI? For Python Developer jobs in Lansing, MI, the most frequently searched job titles are:
What job categories do people searching Python Developer jobs in Lansing, MI look for? The top searched job categories for Python Developer jobs in Lansing, MI are:
What cities near Lansing, MI are hiring for Python Developer jobs? Cities near Lansing, MI with the most Python Developer job openings:
Infographic showing various Python Developer job openings in Lansing, MI as of May 2026, with employment types broken down into 72% Full Time, 18% Part Time, and 10% Contract. Highlights an 70% Physical, 4% Hybrid, and 26% Remote job distribution, with an average salary of $123,672 per year, or $59.5 per hour.

Math Major Software Developer

Auto Owners Insurance Company

Lansing, MI • On-site

Full-time

Retirement, PTO

Posted 14 days ago


Job description

A career at Auto-Owners is challenging and rewarding. Our group of caring associates create financial security by helping individuals and businesses make a new start when a loss occurs.

Job Description

We offer a merit-based work-from-home program based on job responsibilities. After initial training in-person, this specific role could have the flexibility to work from home up to 3 days per week.

Please note that we are not currently hiring fully remote positions. All candidates must have the ability to work in one of our tech offices. Our tech office for this role is in Lansing, Michigan only.

Auto-Owners Insurance, a top-rated insurance carrier, is seeking a motivated individual to join our IT Division as a COBOL Software Developer. COBOL (common business-oriented language) is a procedural computer programming language. A candidate with a Math/Applied Math, Actuarial Science, Economics, or other logic-based educational background is traditionally successful in learning to program in this language. Full training is provided, and no previous programming experience is required. Ideal candidates will have strong grades in the aforementioned areas of study and have an interest in learning software development. Responsibilities include developing, maintaining, and supporting software applications for new and existing systems. The position requires the person to:

  • Define, develop, test, analyze, and maintain software programs and applications

  • Actively participate in code/design reviews as well as brainstorming sessions

  • Develop program and system documentation

  • Analyze and fix software errors in a timely and accurate fashion

  • Consult with users, architects, project leaders, and management to resolve problems and suggest alternatives

Desired Skills and Experience

  • Bachelor's degree in Computer Science, Information Systems, Information Technology, Management Information Systems, Math, Actuarial Science, Economics, Statistics, or another logic-based field, or equivalent experience is preferred.

  • Knowledge of COBOL, DB2, TSO, databases, or SQL is a plus

  • Exposure to any of the following programming languages: R, SAS, Python, MATLAB, C, C++, Java

  • Enthusiasm for driving improvement by finding and implementing solutions to new challenges

  • Must be able to learn and effectively use tools and software development techniques as practiced, acquired, or adopted within the IT Division

Benefits

Auto-Owners offers a wide range of career opportunities, and we are seeking talent that will help us continue our long tradition of success. We offer a friendly work environment, structured training program, employee mentoring and an excellent compensation/benefits package. Along with a competitive base salary, matched 401(k), fully-funded pension plan (once vested), and bonus programs, Auto-Owners also provides generous paid time off including holidays, vacation days, personal time, and sick leave. If you're looking to do rewarding work alongside great people, Auto-Owners is the place for you!

Equal Employment Opportunity

Auto-Owners Insurance is an equal opportunity employer. The Company hires, transfers, and promotes on the basis of ability, without consideration of disability, age, sex, race, color, religion, height, weight, marital status, sexual orientation, gender identity or national origin, or any factor contrary to federal, state or local law.

*Please note that the ability to work in the U.S. without current or future sponsorship is a requirement.

#LI-DNI #IN-DNI