What Jobs are available for Software Development in Chicago?
Showing 232 Software Development jobs in Chicago
IT Software Development, Director
 
                        Posted 1 day ago
Job Viewed
Job Description
**The Person** This will be a technical leader with deep expertise in software engineering and a proven ability to deliver large, complex transformation initiatives. You will have a collaborative leadership style with the ability to lead, mentor, and develop a team of software engineers, influence stakeholders, and build meaningful relationships at all levels and functions of the organization. You will role model leadership behaviors and champion culture change through living the Ford OS Behaviors. You will inspire and motivate your technology, engineering, and product development teams by leveraging emerging digital technologies and agile practices to deliver quick and incremental value to the business. You will have the ability to drive transformation while also modernizing legacy IT infrastructure and applications.
You will be highly skilled in attracting and developing talent and bring a strong commitment to diversity and belonging. You will have strong communication skills, be able to work cross-functionally, in a matrixed environment and have experience in large multi-national corporations. This hybrid role requires full-time work authorization in the U.S. and is based in Dearborn, MI, with four days on-site per week.
As a Senior Software Engineer Manager, you will be responsible for leading your team to develop resilient, scalable solutions using Java and cloud-native environments, adhering to industry best practices. Your key responsibilities include:
+ Lead a team of software engineers, overseeing a portfolio of diverse technology projects focused on MACH-based architecture and regulatory compliance.
+ Drive the design and delivery of robust, cloud-based solutions that enhance customer and dealer experiences.
+ Foster a culture of technical excellence, continuous learning, and mentorship within the engineering community, including occasional hands-on coding and code evaluation.
+ Collaborate effectively with digital product managers and cross-functional teams, providing technical thought leadership.
+ Contribute to the strategic vision and goals for the MarTech and Dealer (B2B) solutions, ensuring alignment with corporate priorities and modernization initiatives.
+ Ensure solutions are integrated across direct to customer, dealers, and vehicle enablement channels.
+ Oversee the implementation of platform and ecosystem approaches from concept and design through the software development lifecycle.
+ Manage existing footprint of teams, software, and Quality of Service goals.
+ Manage the execution of multi-year roadmaps and collaborate with Product Management leadership to deliver value-driven software balancing speed, scale, and quality.
+ Leverage and roll out continuous improvements to agile software practices.
+ Drive OKR driven value creation within your area and ensure alignment with product launch milestones.
+ Integrate with adjacent transformation initiatives and interdependencies.
+ Ensure strong program management discipline to achieve consistent and quality software delivery within your domain.
+ Support and implement organizational change management in a change-resistant business environment.
+ Manage key internal and external relationships and robust contract management within your scope, engaging with SaaS, On-premises supplier technology, System integrators & service providers, and industry peers.
+ Ensure ongoing maintenance and support within your area, including monitoring progress on programs, weekly management updates, recurring architecture and quality reviews, active technical debt management, mentoring and developing your team members, and supporting production escalations.
+ Align and maintain critical Site Reliability Engineering (SRE) for all software platforms and solutions with enterprise solutions and tooling.
+ Maintain automated detection, diagnosis, and remediation capabilities, ensuring 24x7 availability for global time zones while maintaining QoS requirements.
+ Ensure software versions and compliance are maintained to protect for obsolescence and cyber risks.
+ Manage budget and resource allocation for your team, leading staffing, sourcing, and headcount management.
+ Drive technical debt mitigation and remediation efforts within your domain.
+ Foster a high-performing team by developing and mentoring team members for retention and upskilling, identifying gap areas to bring in industry-leading talent, and contributing to a robust succession plan and leadership pipeline.
**Minimum Requirements**
+ Bachelor's Degree or equivalent professional experience.
+ 15+ years of experience building and maintaining complex enterprise web applications, with a focus on microservice product architecture.
+ 6+ years of experience leading software engineering delivery.
+ 3+ years of experience with cloud computing (AWS, Azure, Google Cloud).
+ 3+ years of people management and agile delivery experience.
+ In-depth expertise in core technologies including: Java, Spring, Spring Boot, RESTful APIs, messaging frameworks, container-based development (Docker, Kubernetes), Elasticsearch, relational databases (e.g., PostgreSQL), NoSQL solutions (e.g., Azure Cosmos DB or Cassandra), and event-driven architectures (e.g., Kafka).
+ Proficiency in SAP SD implementation, MM (Materials Management), WM (Warehouse Management), and FICO (Financial Accounting).
+ Strong understanding and practical experience with Cloud Native architectures, APIs, Domain-Driven Design, Serverless, and DevOps practices.
+ Thorough knowledge of multi-threading, concurrency, parallel processing, and the scalability, performance, and consistency characteristics of microservices.
+ Experience with Continuous Delivery processes and tools (e.g., GitHub, Ready API, Terraform, Tekton).
+ Demonstrated understanding of testing best practices, including the testing pyramid and "test-as-you-code" strategies, with experience developing unit and API tests.
**Preferred Qualifications**
+ Strong passion for engineering excellence, with a proven ability to quickly grasp new concepts and implement learnings.
+ Lead in SAP SD implementation projects, gathering requirements, configuring the system, and offering best-practice guidance. Order Management, Pricing, would be a plus.
+ Excellent communication and interpersonal skills, including the ability to articulate complex ideas and navigate differing perspectives.
+ Demonstrated problem-solving capabilities, both technical and in resolving stakeholder conflicts.
+ Familiarity with data-centric architectures, data products, metadata management, and governance.
+ Experience with executive-level stakeholder management.
+ Experience with large-scale transformation with robust change management processes.
+ Demonstrated expertise in building an organization of world-class talent.
+ Broad knowledge of Software engineering practices, Software Financial & Budget Management, Software Product Engineering Responsibility Management, and Critical 24x7 Application build and management.
+ Experience in managing industry-standard CRM Platforms (Salesforce is preferred), Customer 360 Solutions, Content Management Solutions, Portal Platforms, Communication Platforms is a must.
+ Experience in managing technologies for marketing communications, Digital / Physical / Omnichannel, and funnel management. Supporting Marketing business stakeholders with modeling (MMM), attach rate modeling.
+ Experience in managing end-to-end, global "MarTech" stack in retail or automotive industry.
+ Experience in managing B2B Communication Platforms.
+ Experience with legacy modernization of aging systems and architecture, including Technical Debt management and aggressive reduction techniques.
+ Experience with 24x7 operational support in a global engineering function.
+ Experience in Automotive digital platforms (Dealer or Customer facing).
You may not check every box, or your experience may look a little different from what we've outlined, but if you think you can bring value to Ford Motor Company, we encourage you to apply!
As an established global company, we offer the benefit of choice. You can choose what your Ford future will look like: will your story span the globe, or keep you close to home? Will your career be a deep dive into what you love, or a series of new teams and new skills? Will you be a leader, a changemaker, a technical expert, a culture builder.or all of the above? No matter what you choose, we offer a work life that works for you, including:
- Immediate medical, dental, vision and prescription drug coverage
- Flexible family care days, paid parental leave, new parent ramp-up programs, subsidized back-up child care and more
- Family building benefits including adoption and surrogacy expense reimbursement, fertility treatments, and more
- Vehicle discount program for employees and family members and management leases
- Tuition assistance
- Established and active employee resource groups
- Paid time off for individual and team community service
- A generous schedule of paid holidays, including the week between Christmas and New Year's Day
- Paid time off and the option to purchase additional vacation time.
This position is a leadership level 5.
For more information on salary and benefits, click here:
( sponsorship is not available for this position.
Candidates for positions with Ford Motor Company must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire.
We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status. In the United States, if you need a reasonable accommodation for the online application process due to a disability, please call .
#LI-Onsite #LI-DS2
**Requisition ID** : 52556
Is this job a match or a miss?
 
            
        
                                            
            
                 
            
        
                    Senior Program Manager, Software Development
Posted 20 days ago
Job Viewed
Job Description
Is this job a match or a miss?
 
            
        
                                            
            
                 
            
        
                    Senior Project Manager - Agile Software Development
Posted 5 days ago
Job Viewed
Job Description
Responsibilities:
- Manage multiple software development projects simultaneously, from conception to completion.
- Develop and execute comprehensive project plans, including scope, schedule, budget, and resource allocation.
- Lead and mentor project teams, fostering a collaborative and productive environment.
- Implement and champion Agile/Scrum methodologies, facilitating all Scrum ceremonies.
- Identify, assess, and manage project risks and issues, developing mitigation strategies.
- Effectively communicate project status, risks, and issues to stakeholders at all levels.
- Ensure the delivery of high-quality software products that meet business requirements.
- Manage project budgets and ensure financial objectives are met.
- Contribute to the continuous improvement of project management processes and best practices.
- Build and maintain strong relationships with internal teams and external stakeholders.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, Business, or a related field.
- 5+ years of proven experience in project management, with a significant focus on software development projects.
- Certified ScrumMaster (CSM) or similar Agile certification required. PMP certification is a plus.
- In-depth knowledge of Agile principles and practices.
- Experience with project management software (e.g., Jira, Asana, Microsoft Project).
- Excellent leadership, communication, and interpersonal skills.
- Strong analytical and problem-solving abilities.
- Proven ability to manage complex projects and cross-functional teams.
Is this job a match or a miss?
 
            
        
                                            
            
                 
            
        
                    Remote Senior Program Manager - Software Development
Posted 24 days ago
Job Viewed
Job Description
Responsibilities:
- Oversee the planning, execution, and delivery of multiple large-scale software development programs.
- Develop and manage program roadmaps, schedules, budgets, and resource allocation.
- Define program scope, objectives, and success criteria in collaboration with stakeholders.
- Implement and optimize agile development processes to enhance team productivity and efficiency.
- Identify, assess, and mitigate program risks and dependencies.
- Facilitate effective communication and collaboration across cross-functional teams and external partners.
- Manage stakeholder expectations and provide regular program status updates to executive leadership.
- Ensure the delivery of high-quality software products on time and within budget.
- Drive continuous improvement initiatives within the program management function.
- Mentor and guide project managers and team members.
- Champion best practices in program management and software development.
- Bachelor's degree in Computer Science, Engineering, Business Administration, or a related field.
- 7+ years of experience in program management, with a strong focus on software development.
- Proven experience managing complex, multi-team software programs.
- Expertise in agile methodologies (Scrum, Kanban) and SDLC.
- Strong understanding of software development principles and technologies.
- Excellent leadership, communication, negotiation, and interpersonal skills.
- PMP, CSM, or equivalent certification is highly desirable.
- Ability to work independently and thrive in a remote work environment.
- Demonstrated ability to influence and collaborate with senior stakeholders.
Is this job a match or a miss?
 
            
        
                                            
            
                 
            
        
                    2026 Summer Internship (US) - Software Business Development
 
                        Posted today
Job Viewed
Job Description
Overview:
At Zebra, we are a community of innovators who come together to create new ways of working. United by curiosity and a culture of caring, we develop smart solutions that anticipate our customer's and partner's needs and solve their challenges.
Being a part of Zebra Nation means you are seen, heard, valued, and respected. Drawing from our unique perspectives, we collaborate to deliver on our purpose. Here you are a part of a team pushing boundaries today to redefine the work of tomorrow for organizations, their employees, and those they serve.
You'll have opportunities to learn and lead in a forward-thinking environment, defining your path to a fulfilling career while channeling your skills toward causes you care about - locally and globally.
Come make an impact every day at Zebra.
The software business development team supports the enterprise team in developing pipeline focused on their named account list. We focus on the Workcloud software portfolio which focus on frontline operations. We identify the right persona, will do the outreach, qualify the opportunity then pass those opportunities over to the enterprise team.
The purpose of this internship is to prepare college students for entry into the business world by providing a thorough understanding of the various functions of the Zebra Technologies organization. The program is designed to provide you with a full experience so that you can fully envision a career with Zebra. You will be positioned for success with training, exposure to all parts of the business, social activities, a professional mentor relationship and development sessions to help you discover your own performance edge!
US Summer Internship Benefits:
Summer Fridays, As Applicable With Your Team
30+ Social and Professional Events in 12 Weeks
Global Immersion With Your Teams and Interns
Intern Allowance (when applicable)
Responsibilities:
+ Assist in account research
+ Learn the relevant tools used in business development
+ Reach out to customers
+ Shadow discovery meetings
+ Learn the sales cycle
+ Understand the use cases around our product
+ Develop planning, organizational and leadership skills
+ Increase technology knowledge and skills
+ Develop team-based work proficiencies
+ Develop interpersonal skills to connect with day-to-day business contacts through follow up activities
THIS IS A HYBRID INTERNSHIP LOCATED IN CHICAGO, IL. THE EXPECTATION IS AT LEAST 3 DAYS OF IN-OFFICE ATTENDANCE.
Qualifications:
Minimum Qualifications:
+ Current enrollment in an undergraduate/graduate degree program in Business (including Business Administration and Management), Marketing, and Communications, or related
+ Must have an anticipated graduation date of May with BS, or with MS/MA
+ Must be authorized to work in the US without requiring sponsorship now or in the future
Preferred Qualifications:
+ Proficient in Microsoft Office (including Excel, Word, & PowerPoint)
+ Intellectual curiosity with a strong desire to learn and grow
+ Proven leadership and excellence in professional, academic, and/or extracurricular experiences
+ Ability to collaborate as part of a team
+ Effective verbal and written communication skills
Zebra is an equal opportunity/affirmative action employer committed to a diverse and inclusive workplace. All qualified candidates will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identify, national origin, disability and protected veteran status or any other basis prohibited by law. If you are an individual with a disability and need assistance in applying for a position, please contact us at We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform crucial job functions, and to receive other benefits and privileges of employment.
Know Your Rights:
sus Derechos:
will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform crucial job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
Zebra is a federal contractor and is committed to an alcohol and drug free workplace. As a result, all U.S. based employees are subject to the Drug and Alcohol Free Workplace Policy and Procedure.
Zebra Total Rewards includes more than just pay and is structured to meet the needs of our changing global business and evolving talent. We are committed to providing our employees with a benefits program that is comprehensive and competitive - including healthcare, wellness, inclusion networks, and continued learning and development offerings. We offer community service days, in addition to the traditional insurances, compensation, parental leave, employee assistance program and paid time off offerings depending on the country where you work.
Salary: USD 24.00 - USD 34.00 Hourly
Salary offered will vary depending on your location, job-related skills, knowledge, and experience.
Additionally, all Zebra roles are eligible for cash incentive programs. For example, sales roles have additional opportunity to earn substantial variable compensation tied to quota achievement. In most other roles, the Zebra annual cash incentive program links Company and individual performance together. Some roles may also be eligible for long-term incentive equity awards.
To protect candidates from falling victim to online fraudulent activity involving fake job postings and employment offers, please be aware our recruiters will always connect with you via @zebra.com ( email accounts. Applications are only accepted through our applicant tracking system and only accept personal identifying information through that system. Our Talent Acquisition team will not ask for you to provide personal identifying information via e-mail or outside of the system. If you are a victim of identity theft contact your local police department.
Is this job a match or a miss?
 
            
        
                                            
            
                 
            
        
                    Software Engineer
 
                        Posted 1 day ago
Job Viewed
Job Description
**HONESTY, RELIABILITY, COLLABORATION, CURIOSITY, PASSION**
At Ensono, we're redefining managed services through our **Envision Operating System** -a software-first platform where AI, automation, and human expertise deliver predictive, zero-touch operations. While AI models and data pipelines provide the intelligence, it's our **Software Engineers** who bring that intelligence to life by building the applications, APIs, and user experiences that make it accessible, actionable, and scalable.
As a **Software Engineer (SWE)** , you'll design and develop the software systems that connect EnvisionOS with the real world. From building APIs that expose AI-driven insights to ServiceNow, to creating dashboards that give operators real-time visibility, you'll make sure that our predictive services are not just powerful, but **usable and trusted in day-to-day operations** .
This role is for **builders who thrive at scale** -engineers who can deliver reliable, high-performance software that runs across mainframe, distributed, and cloud environments. You'll collaborate with Data Engineers, ML Engineers, and Ops teams to ensure that the intelligence we generate isn't siloed-it's embedded directly into the workflows that keep our clients running.
If you want to help **turn AI into enterprise-grade products** that reshape the MSP model, this is your role.
**What You Will Do:**
+ **Application Development** - Design, build, and maintain applications that deliver predictive insights, automation, and reporting to clients and Ops teams.
+ **API & Integration Development** - Build secure, scalable APIs to connect EnvisionOS with platforms like **ServiceNow** , Snowflake, and monitoring systems.
+ **Data & AI Productization** - Partner with Data Scientists and ML Engineers to embed models into production systems and user-facing applications.
+ **Scalable System Design** - Architect and implement systems that run reliably across distributed, cloud, and mainframe environments.
+ **User Experience Enablement** - Deliver intuitive dashboards, portals, and interfaces that make AI-driven recommendations explainable and actionable.
+ **Collaboration Across Functions** - Work closely with Ops, Finance, Procurement, and other business units to ensure software solutions deliver measurable value
**We want all new Associates to succeed in their roles at Ensono. That's why we've outlined the job requirements below. To be considered for this role, it's important that you meet all Required Qualifications. If you do not meet all of the Preferred Qualifications, we still encourage you to apply.**
**What You Will Need:**
Strong programming skills in **Python** (must-have) and experience with **additional languages such as C, C++, Go, Javascript, etc is beneficial** .
+ Proven experience with **API development** (REST, GraphQL) and frameworks like Flask, FastAPI, or Spring.
+ Familiarity with **Snowflake** and integrating with data-driven backends.
+ Experience building front-end or dashboard solutions (Streamlit, React, NextJS, Tailwind or similar frameworks).
+ Proficiency with **Kubernetes, Docker, or other orchestration tools** .
+ Background in developing enterprise-grade, highly available software systems.
+ Experience integrating with **ServiceNow** or other ITSM platforms is highly desirable.
+ Expertise with Ansible and other automation platforms is a key requirement. You'll be working closely with operations to turn AI/ML outputs to real world actions and playbooks.
**Mindset & Values**
+ **Get Stuff Done** - You ship reliable code that drives business outcomes, not just prototypes.
+ **Builder Mentality** - You take pride in designing elegant, scalable software solutions.
+ **Impact-Oriented** - You measure success by the value your applications deliver to Ops teams and clients.
+ **Collaborative Developer** - You work hand-in-hand with Data, ML, and Ops to turn AI into usable products.
+ **User-Focused** - You design with the operator in mind, making AI transparent, explainable, and actionable.
**Success Looks Like**
+ APIs that seamlessly deliver AI insights into **ServiceNow and EnvisionOS** workflows.
+ User-facing applications and dashboards that operators trust and rely on daily.
+ Software systems that scale across **mainframe, distributed, and cloud** without sacrificing reliability.
+ Tangible business outcomes: faster incident resolution, lower costs, and higher client satisfaction.
**Why Ensono?**
Ensono is a place where we unleash Associates to Do Great Things - for our clients and for your career. This could mean achieving a professional goal, collaborating with your team on an innovative idea, learning a new skill, reaching a wellness milestone, or engaging in your community through volunteer programs. Whatever it means to you, we want Ensono to be the place where you can do great things.
We value flexibility and work-life balance. Positions that are not required to be onsite to support a client may offer the ability to work remotely or hybrid at an Ensono office location.
+ Unlimited Paid Day Off (PDO) Plan
+ Two robust health plan options through Blue Cross Blue Shield
+ 401(k) with a generous company match
+ Eligibility for dental, vision, short and long-term disability, life and AD&D coverage, and flexible spending accounts
+ Depending on location, ability to take advantage of fitness centers
+ Wellness program
+ Flexible work schedule
As of the date of this posting, a good faith estimate of the current pay scale for this role is$80,000 to $148,000annually based on a full-time schedule. Please note that placement in the range may vary based on numerous factors including but not limited to skills, experience, internal equity, and business needs. In addition to base salary, other compensation programs, depending on eligibility, include an annual bonus plan based on company and individual performance, and an equity grant under our Associate Equity Appreciation Program.
Ensono is an Equal Opportunity/Affirmative Action employer. We are committed to providing equal employment to our Associates and building a diverse and inclusive workforce. All qualified applicants will be considered without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, or other legally protected basis, in accordance with applicable law.
Pay transparency nondiscrimination statement/posting OFCCP's pay transparency policy can be found on OFCCP's website.
If you need accommodation at any point during the application or interview process, please let your recruiter know or email .
JR
Is this job a match or a miss?
 
            
        
                                            
            
                 
            
        
                    Principal Software Engineer
 
                        Posted 1 day ago
Job Viewed
Job Description
Company Description:
McDonald's growth strategy, Accelerating the Arches, encompasses all aspects of our business as the leading global omni-channel restaurant brand. As the consumer landscape shifts we are using our competitive advantages to further strengthen our brand. One of our core growth strategies is to Double Down on the 3Ds (Delivery, Digital and Drive Thru). McDonald's will accelerate technology innovation so 65M+ customers a day will experience a fast, easy experience, whether at one of our 25,000 and growing Drive thrus, through McDelivery, dine-in or takeaway.
McDonald's Global Technology is here to power tomorrow's feel-good moments.
That's why you'll find us at the forefront of transformative technology, exploring new and innovative ways to serve our millions of customers and spread happiness one delicious Hot Fudge Sundae-dipped fry at a time. Using AI, robotics and emerging tech, we're digitizing the Golden Arches. Combine that with our unparalleled global scale, and we're reshaping all areas of the business, industry and every community that is home to a McDonald's restaurant. We face complex tech challenges every day. But that's where our diverse and talented teams come in. They're made up of the best and brightest from all over the globe, and they thrive in the space where feel-good meets fast-paced.
Check out the McDonald's Global Technology Technical Blog ( to learn how technology and our global team are directly enabling the Accelerating the Arches strategy.
Department Overview
As a Principal Engineer in Customer Technology, you are a trusted partner and strategic leader who helps craft the future of McDonald's technology. You'll define solutions to complex business and technical challenges, influencing multiple teams across critical platforms. Your work will drive innovation in McDonald's Global Mobile App and Marketing technologies, ensuring scalable, high-performing solutions that improve customer experiences worldwide. Join McDonald's and be part of a team that's reimagining technology to create exceptional customer experiences at a global scale!
What You'll Do:
+ Strategize & Solve: Understand McDonald's business and technical environments to develop solutions that tackle complex business challenges.
+ Innovate & Build: Lead the engineering design and development of iOS and Android applications, as well as cloud services, ensuring scalability, availability, and performance.
+ Set the Vision: Partner with architecture and engineering teams to define and communicate technology strategies, ensuring alignment across platforms.
+ Drive Best Practices: Champion agile, DevOps, and modern engineering principles, fostering a culture of innovation, collaboration, and continuous improvement.
+ Lead & Inspire: Guide high-performing engineering teams, offering mentorship, technical leadership, and coaching to build top-tier technical talent.
+ Experiment & Validate: Conduct proof-of-concepts (POCs) and prototypes to assess emerging technologies and their impact on business goals.
Qualifications
Education & Experience:
+ Bachelor's degree or equivalent experience. Ongoing learning to stay ahead of technology trends.
+ 12+ years of experience in software engineering, with a focus on mobile app development.
+ 4+ years of strategic planning and technical leadership experience.
+ Shown success in solving complex technical challenges across multiple platforms.
+ Experience leading enterprise-scale solutions in a large organization with multiple business units.
Technical Expertise:
+ Strong experience in mobile application development (iOS & Android) using Swift, SwiftUI/UIKit, Kotlin/Android Java, and Jetpack Compose.
+ Knowledge of microservices and event-driven architecture, with hands-on experience in Java, Kotlin, Spring Boot, Micronaut, and .NET.
+ Expertise in databases and cloud technologies, including MongoDB, Postgres, Elastic Search, Kafka, and ReactJS.
Leadership & Collaboration:
+ Ability to influence partners and align teams around technical strategies.
+ Strong communication and storytelling skills to convey technical concepts clearly.
+ A teammate who thrives in collaborative environments and fosters innovation.
+ Proven track record to break down silos and create alignment across technical and business teams.
Compensation
Bonus Eligible: Yes
Long - Term Incentive: Yes
Benefits Eligible: Yes
Salary Range
The expected salary range for this role is $168,350 - $218,860 per year
The above represents the expected salary range for this job requisition. Ultimately, in determining your pay, we may also consider your experience, and other job-related factors.
Additional Information:
Benefits eligible: This position offers health and welfare benefits, a 401(k) plan, adoption assistance program, educational assistance program, flexible ways of working, and time off policies (including sick leave, parental leave, and vacation/PTO). Eligibility requirements apply to some benefits and may depend on job classification and length of employment.
Bonus eligible: This position is eligible for a bonus, calculated based on individual and company performance.
Long term Incentive eligible: This position is eligible for stock or other equity grants pursuant to McDonald's long-term incentive plan.
McDonald's is an equal opportunity employer committed to the diversity of our workforce. We promote an inclusive work environment that creates feel-good moments for everyone. McDonald's provides reasonable accommodations to qualified individuals with disabilities as part of the application or hiring process or to perform the essential functions of their job. If you need assistance accessing or reading this job posting or otherwise feel you need an accommodation during the application or hiring process, please contact Reasonable accommodations will be determined on a case-by-case basis.
McDonald's provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to sex, sex stereotyping, pregnancy (including pregnancy, childbirth, and medical conditions related to pregnancy, childbirth, or breastfeeding), race, color, religion, ancestry or national origin, age, disability status, medical condition, marital status, sexual orientation, gender, gender identity, gender expression, transgender status, protected military or veteran status, citizenship status, genetic information, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
Nothing in this job posting or description should be construed as an offer or guarantee of employment.
Requsition ID: 811
Is this job a match or a miss?
 
            
        
                                            
            
                 
            
        
                    Be The First To Know
About the latest Software development Jobs in Chicago !
Software Engineer III
Posted 1 day ago
Job Viewed
Job Description
**Travel:** Candidates must be available for an in-person interview in Austin, TX. The role requires occasional travel, amounting to less than 10%.
R1 is the leading provider of technology-driven solutions that transform the patient experience and financial performance of hospitals, health systems, and medical groups. We are the one company that combines the deep expertise of a global workforce of revenue cycle professionals with the industry's most advanced technology platform, encompassing sophisticated analytics, AI, intelligent automation, and workflow orchestration.
We are seeking a **Software Engineer III** to join our Data Platform team. This role will report to the Senior Engineering Manager of Data Platform and be involved in the planning, design, and implementation of our automated data lake solution to support analytics across all applications within the company.
**Here's what you will experience working as a** **Software Engineer III:**
+ Collaborate with and across Agile teams to develop, test, implement, and support technical solutions.
+ Work with other teams with deep experience in analytics and operations to understand how to centralize their data.
+ Share your passion for staying, experimenting with, and learning new technologies.
**Required Skills:**
+ Bachelor's degree in computer science or related field
+ 4+ years' work experience in the software engineering or data engineering domain
+ Expert knowledge and experience working with Scala or PySpark
+ Experience working with modern data pipeline orchestration tools to create complex ETL pipeline jobs
+ Experience working with SQL and NoSQL database systems
+ Experience in distributed system architecture design
+ Experience with acquiring and preparing data from primary and secondary disparate data sources
+ Experience with cloud environments (Azure Preferred)
+ Experience working with Databricks
+ Healthcare industry experience
+ Experience working with agile methodology
For this US-based position, the base pay range is $79,789.00 - $134,521.77 per year . Individual pay is determined by role, level, location, job-related skills, experience, and relevant education or training.
This job is eligible to participate in our annual bonus plan at a target of 10.00%
The healthcare system is always evolving - and it's up to us to use our shared expertise to find new solutions that can keep up. On our growing team you'll find the opportunity to constantly learn, collaborate across groups and explore new paths for your career.
Our associates are given the chance to contribute, think boldly and create meaningful work that makes a difference in the communities we serve around the world. We go beyond expectations in everything we do. Not only does that drive customer success and improve patient care, but that same enthusiasm is applied to giving back to the community and taking care of our team - including offering a competitive benefits package. ( RCM Inc. ("the Company") is dedicated to the fundamentals of equal employment opportunity. The Company's employment practices , including those regarding recruitment, hiring, assignment, promotion, compensation, benefits, training, discipline, and termination shall not be based on any person's age, color, national origin, citizenship status, physical or mental disability, medical condition, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status or any other characteristic protected by federal, state or local law. Furthermore, the Company is dedicated to providing a workplace free from harassment based on any of the foregoing protected categories.
If you have a disability and require a reasonable accommodation to complete any part of the job application process, please contact us at for assistance.
CA PRIVACY NOTICE: California resident job applicants can learn more about their privacy rights California Consent ( learn more, visit: R1RCM.com
Visit us on Facebook ( is the leader in healthcare revenue management, helping providers achieve new levels of performance through smart orchestration. A pioneer in the industry, R1 created the first Healthcare Revenue Operating System: a modular, intelligent platform that integrates automation, AI, and human expertise to strengthen the entire revenue cycle. With more than 20 years of experience, R1 partners with 1,000 providers, including 95 of the top 100 U.S. health systems, and handles over 270 million payer transactions annually. This scale provides unmatched operational insight to help healthcare organizations unlock greater long-term value. To learn more, visit: .
Is this job a match or a miss?
 
            
        
                                            
            
                 
            
        
                    Software Engineer II
 
                        Posted 1 day ago
Job Viewed
Job Description
Company Description:
McDonald's growth strategy, Accelerating the Arches, encompasses all aspects of our business as the leading global omni-channel restaurant brand. As the consumer landscape shifts we are using our competitive advantages to further strengthen our brand. One of our core growth strategies is to Double Down on the 3Ds (Delivery, Digital and Drive Thru). McDonald's will accelerate technology innovation so 65M+ customers a day will experience a fast, easy experience, whether at one of our 25,000 and growing Drive thrus, through McDelivery, dine-in or takeaway.
McDonald's Global Technology is here to power tomorrow's feel-good moments.
That's why you'll find us at the forefront of transformative technology, exploring new and innovative ways to serve our millions of customers and spread happiness one delicious Hot Fudge Sundae-dipped fry at a time. Using AI, robotics and emerging tech, we're digitizing the Golden Arches. Combine that with our unparalleled global scale, and we're reshaping all areas of the business, industry and every community that is home to a McDonald's restaurant. We face complex tech challenges every day. But that's where our diverse and talented teams come in. They're made up of the best and brightest from all over the globe, and they thrive in the space where feel-good meets fast-paced.
Check out the McDonald's Global Technology Technical Blog ( to learn how technology and our global team are directly enabling the Accelerating the Arches strategy.
Department Overview
McDonald's new growth strategy, Accelerating the Arches, encompasses all aspects of our business as the leading global omni-channel restaurant brand. As the consumer landscape shifts we are using our competitive advantages to further strengthen our brand. One of our core growth strategies is to Double Down on the 3Ds (Delivery, Digital and Drive Thru). McDonald's will accelerate technology innovation so 65M+ customers a day will experience a fast, easy experience, whether at one of our 25,000 and growing Drive Thrus, through McDelivery, dine-in or takeaway.
Leading this tech revolution is McDonald's Global Technology organization made up of intrapreneurs who get to build really cool tech with scary smart people using the latest innovations like AI, IOT, and edge computing. We do this working along diverse, global teams who are always hungry for a challenge. It's bonus points when you get to see your family and friends use the tech you build at their favorite McD restaurant.
As we have matured as an engineering organization and seen the demands for technology grow exponentially, we're gearing up to deliver on the next set of opportunities for the business. We are building up an engineering team in house accountable for our strategic products. We'll have diverse squads made up of engineers with traditional and specialized skillsets, both from internal engineers coupled with our partners, to help us flex with demand and solve technology innovation challenges done at an incredible scale.
McDonald's, one of the most recognized brands in the world, is seeking a skilled Principal Engineer to own the transformation and ongoing evolution of our Point of Sale (POS) and Restaurant
In this strategy and transformation focused role, you will partner with our Product Management and Architecture teams to define and lead all aspects of execution of the forward-looking vision of McDonald's POS and Restaurant Technologies and the high-value transformation initiatives that will fuel our journey. Additionally, you will be the primary owner of our relationship with our 3rd party engineering vendors.
That said, the biggest area of increase in our spending has been in technology, which is helping to drive our growth. We're looking at how to use technology to improve the customer experience and build new customer experiences. We're also exploring technologies that can help us reduce or eliminate repetitive tasks and make employees' jobs more interesting and rewarding. With all the new projects and initiatives, it is an exciting time to be on the team that is helping to make a Better McDonald's!
Duties
+ Lead all aspects of development, mentoring and training of staff.
+ As a software development engineer on a team, you will play a pivotal role in crafting the definition, vision, design, road map and development of product features from beginning to end.
+ Design, implement, test, deploy and maintain innovative software solutions to transform service performance, durability, cost, and security.
+ Educate and advise Senior Management, comprising resources from the Business and Functional disciplines and IT business and operations functions around data management best practices and resulting benefits, to achieve their objectives; resolve issues called out from all data management partners
+ Work in an agile, startup-like development environment, where you are always working on the most meaningful priorities.
Qualifications
+ 2+ years of non-internship professional software development experience.
+ Programming experience with C#
+ 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
+ Bachelor's Degree in Computer Science or related field or equivalent years of experience.
+ Solid knowledge of Computer Science fundamentals (object-oriented design, data structures and algorithm.
+ Strong verbal and written communication skills, are self-driven and deliver high quality results in a fast-paced environment.
+ Proven leadership abilities in an engineering environment in driving operational excellence and best practices.
+ Highly quantitative with great judgment and passion for building a phenomenal customer experience.
Compensation
Bonus Eligible: YES
Long - Term Incentive: YES
Benefits Eligible: YES
Salary Range
The expected salary range for this role is $98,140.00 - $125,130.00 per year
The above represents the expected salary range for this job requisition. Ultimately, in determining your pay, we may also consider your experience, and other job-related factors.
Additional Information:
Benefits eligible: This position offers health and welfare benefits, a 401(k) plan, adoption assistance program, educational assistance program, flexible ways of working, and time off policies (including sick leave, parental leave, and vacation/PTO). Eligibility requirements apply to some benefits and may depend on job classification and length of employment.
Bonus eligible: This position is eligible for a bonus, calculated based on individual and company performance.
McDonald's is an equal opportunity employer committed to the diversity of our workforce. We promote an inclusive work environment that creates feel-good moments for everyone. McDonald's provides reasonable accommodations to qualified individuals with disabilities as part of the application or hiring process or to perform the essential functions of their job. If you need assistance accessing or reading this job posting or otherwise feel you need an accommodation during the application or hiring process, please contact Reasonable accommodations will be determined on a case-by-case basis.
McDonald's provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to sex, sex stereotyping, pregnancy (including pregnancy, childbirth, and medical conditions related to pregnancy, childbirth, or breastfeeding), race, color, religion, ancestry or national origin, age, disability status, medical condition, marital status, sexual orientation, gender, gender identity, gender expression, transgender status, protected military or veteran status, citizenship status, genetic information, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
Nothing in this job posting or description should be construed as an offer or guarantee of employment.
Requsition ID: 2241
Is this job a match or a miss?
 
            
        
                                            
            
                 
            
        
                    Sr. Software Engineer
 
                        Posted 1 day ago
Job Viewed
Job Description
As the nation's largest producer of clean, carbon-free energy, Constellation is focused on our purpose: accelerating the transition to a carbon-free future. We have been the leader in clean energy production for more than a decade, and we are cultivating a workplace where our employees can grow, thrive, and contribute.
Our culture and employee experience make it clear: We are powered by passion and purpose. Together, we're creating healthier communities and a cleaner planet, and our people are the driving force behind our success. At Constellation, you can build a fulfilling career with opportunities to learn, grow and make an impact. By doing our best work and meeting new challenges, we can accomplish great things and help fight climate change. Join us to lead the clean energy future.
**TOTAL REWARDS**
Constellation offers a wide range of benefits and rewards to help our employees thrive professionally and personally. We provide competitive compensation and benefits that support both employees and their families, helping them prepare for the future. In addition to highly competitive salaries, we offer a bonus program, 401(k) with company match, employee stock purchase program; comprehensive medical, dental and vision benefits, including a robust wellness program; paid time off for vacation, holidays, and sick days; and much more.
Expected salary range of $115,200 to $128,000, varies based on experience, along with comprehensive benefits package that includes bonus and 401(k).
**PRIMARY PURPOSE OF POSITION**
**This position will be supporting Azure Applications and environments, commercial off the shelf products and custom code in the Constellation Energy Solutions group.** Lead activities relating to designing, building, testing, implementing and maintaining solutions, products and processes. Provide IT teams and business personnel with technology solutions by evaluating technology standards, market availability of products, risks and benefits of technology to deliver solutions that meet business/IT needs. Coordinate the tasks of less experienced engineers and collaborate across teams as needed. Independence level: Works independently with minimal guidance. Works closely with scrum masters, project managers, QA, Creative, and UX team members to ensure compliance with project needs. Your role will be centered on the development and improvement of new and existing features. Additionally, you will be reviewing the code of your peers, advocating for standard development methodologies, and participating in an inclusive, energetic and highly cross-functional team. The role encompasses architect, design, implementation, and testing to ensure building products right and to release them with high quality.
**PRIMARY DUTIES AND ACCOUNTABILITIES**
+ Engage with business partners to gather information, analyze requirements and deliver practical, efficient and cost-effective solutions that satisfy business needs. Writes product specifications and design documentation for assigned system components.
+ Design, develop and/or review complex code to ensure solutions meet the requirements of functional and technical specifications. Develop and/or review project technical architecture design and development. Solutions may include but are not limited to the development of various types of applications, web, mobile app, full stack or integrations hosted on premises data centers or in the cloud. Develop automated Unit tests and/or automated UI tests.
+ Lead engineering team and provide oversight for less experienced engineers; Stay on top of latest technologies and trends. Using error reports, establish priorities and assign out bugs to relevant team members for resolution. Support development of version control principles (e.g. Git and working within an agile environment), CI/CD pipeline and various automations.
+ Ensure all risks and issues that affect the project are captured following set process and are actioned appropriately.
+ Enhance knowledge of and compliance with preferred technologies, methodologies, standards and policies. Maintain technical knowledge and business acumen within own discipline or function. Strong debugging and problem-solving skills; lead peer code reviews.
+ Provide IT teams and business personnel with technology solutions by weighing advantages of technology trends, market availability of products, risks and benefits of technology to meet business/IT needs. Participate in IT architecture review and standards setting. Assist in the development of white papers, conducting presentations as needed to explain why a technology is being recommended by IT.
**MINIMUM QUALIFICATIONS**
+ Bachelor's degree (ex: Computer Science or related discipline) and 5 - 8 years of relevant experience in programming technologies or minimum 9-12 years of relevant combination of education and work experience
+ Demonstrated ability to lead small to medium teams in delivering software solutions
+ Demonstrates strong software development capabilities coupled with the ability to work under tight deadlines.
+ Demonstrated strong teamwork skills with self-motivation to achieve success in a rapidly evolving environment.
+ Excellent communications skills - Able to effectively communicate highly technical information in non-technical terminology (written and verbal).
+ Strong knowledge of Operating Systems - Windows or Linux; and strong knowledge of cloud platforms: Azure, Amazon or Google
+ Strong knowledge of software development languages specific to your domain. Examples include Python, C#, Java, JavaScript, NodeJS, .NET, HTML, AngularJS and IOS
+ Strong knowledge of SQL or NoSQL databases - Oracle, SQL Server, MySQL, Splunk
+ Strong understanding of advanced programming concepts, data structure and algorithms
**PREFERRED QUALIFICATIONS**
+ Prior experience in leading software development efforts, designing conceptual data models & system architecture, and user interfaces, is a major plus
+ Master's degree in CS (or equivalent field) plus 3 years of relevant experiences
+ Experience with Agile software development and test-driven development
+ Experience in automated testing including unit testing, UI testing and functional testing
+ Demonstrated understanding of what makes good software design, a deeper understanding of programming languages, and an ability to solve engineering problems of increasing difficulty. Shows initiative beyond pure implementation.
+ Experience building highly scalable applications
+ Experience working with SCRUM, Kanban or other Agile development environments
+ Self-motivated and able to prioritize and manage workload and meet critical project milestones and deadlines
+ Excellent interpersonal, communication, negotiation and collaboration skills
Constellation is proud to be an equal opportunity employer and employees or applicants will receive consideration for employment without regard to: age, color, disability, gender, national origin, race, religion, sexual orientation, gender identity, protected veteran status, or any other classification protected by federal, state, or local law.
Is this job a match or a miss?
 
            
        
                                            
            
                