The Judge Group
Python Developer
Chicago, Illinois, US
Role snapshot
The Judge Group is hiring a Python Developer on a full-time basis. This is an on-site role based in Chicago, Illinois, US.
- Company
- The Judge Group
- Location
- Chicago, Illinois, US
- Work mode
- On-site
- Job type
- Full-time
- Posted
- Nov 1, 2026
Who this role suits
The listing does not state a required experience level here. Read the requirements in the description below and apply if they match your background.
How to prepare your application
- Match your résumé to the requirements in the description, using the same wording where it is honest to do so.
- Prepare a short example for each requirement you meet, and be ready to explain any you only partly meet.
- Read what The Judge Group publishes about its product or team, so you can say clearly why this role and this company.
Apply only on The Judge Group's own site. A genuine employer never asks candidates for money, deposits or bank details to apply, interview or “secure” a job. If something looks wrong, use Report a problem with this listing and we will review it. Read how we check listings.
About the role
We are looking for a Python Developer with strong software engineering and automation skills to design, develop, and maintain scalable applications and testing solutions. The ideal candidate will have deep expertise in Python, experience with Java, and a solid understanding of modern development practices, including CI/CD and automated testing.
Minimum Qualifications
- Strong programming experience in Python with the ability to independently design and develop software solutions.
- Experience with Java development.
- Hands-on experience with automation tools and frameworks such as Playwright , JMeter , or similar technologies.
- Knowledge of CI/CD pipelines and DevOps practices.
- Experience with JUnit or comparable testing frameworks.
- Strong understanding of software development methodologies and testing principles.
- Excellent problem-solving, debugging, and analytical skills.
Preferred Qualifications
- Experience with performance and load testing.
- Familiarity with cloud platforms, particularly AWS .
- Experience building automation frameworks and developer productivity solutions.
- Knowledge of modern software architecture and scalable application design.
Interview Process
Round 1: Hiring Manager Interview
- One-on-one discussion focused on technical experience, project background, and role alignment.
Round 2: Technical and Behavioral Interviews
- One-hour technical interview covering Python coding, software design, problem-solving, and automation concepts.
- Behavioral interview evaluating collaboration, communication, and teamwork.
Interview Format: Zoom or onsite.
Benefits:
Employee Ownership (ESOP): Eligible employees have an ownership stake in the company, allowing them to share in the organization's long-term success.
Competitive Compensation: Market-driven salary packages with opportunities for annual performance bonuses.
Comprehensive Health Benefits: Medical, dental, and vision coverage for employees.
401(k) Retirement Plan: Helps employees build long-term financial security.
Paid Time Off: Vacation and personal time to support work-life balance.
Career Growth Opportunities: Work on large-scale projects with clear paths for professional development and advancement.