Full-Stack Python Engineer
Job in
Chicago, Cook County, Illinois, 60290, USA
Listed on 2026-06-14
Listing for:
Madison-Davis, LLC
Full Time
position Listed on 2026-06-14
Job specializations:
-
Software Development
Backend Developer, Full Stack Developer, Cloud Engineer - Software, Software Engineer
Job Description & How to Apply Below
We are seeking an experienced Senior Full Stack Software Engineer to design, build, and support enterprise applications that enable critical business operations and decision-making. This role will focus on developing user-facing applications, backend services, and data integrations that support analytical and operational workflows across the organization.
The successful candidate will be a hands‑on engineer with strong technical skills, a collaborative mindset, and the ability to deliver scalable solutions in a fast‑paced environment. This position offers the opportunity to work closely with business stakeholders, data teams, and technology partners to build impactful software products.
Key Responsibilities- Collaborate with business and technical stakeholders to understand requirements and deliver technology solutions that address operational needs.
- Design and develop modern web applications using contemporary frontend technologies.
- Build scalable APIs, backend services, and distributed applications.
- Develop and maintain integrations between internal systems, third‑party platforms, and data sources.
- Create and optimize data models, database structures, and data processing workflows.
- Participate in architectural discussions and contribute to technology strategy and platform evolution.
- Support the full software development lifecycle, including design, development, testing, deployment, monitoring, and maintenance.
- Promote engineering best practices through code reviews, automated testing, documentation, and continuous improvement initiatives.
- Collaborate with infrastructure and platform teams to ensure reliable and scalable deployments.
- Mentor team members and contribute to a culture of technical excellence.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 7+ years of professional software development experience.
- Strong experience building both frontend and backend applications.
- Experience developing APIs, microservices, and service‑oriented architectures.
- Strong understanding of relational databases, SQL, and data modeling concepts.
- Experience working with cloud platforms and containerized environments.
- Familiarity with event‑driven or distributed system architectures.
- Strong problem‑solving and analytical skills.
- Excellent communication and collaboration abilities.
- Experience supporting business‑critical applications in a regulated or data‑intensive environment.
- Familiarity with cloud‑native architectures and modern Dev Ops practices.
- Experience with workflow automation, analytics platforms, or reporting solutions.
- Exposure to real‑time data processing or messaging technologies.
- Experience working with large‑scale enterprise systems and integrations.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×