We are reshaping the way we deliver healthcare nationwide!
Chicago, IL

Software Developer (Back-End)

| Chicago

Software Developer (Back-End)


Location: Virtual/Remote


What You Will Do

Join a team of software engineers that are passionate about building cloud-based custom software using state-of-the-art solutions, frameworks, and tools.  You will be applying your expertise to solve complex problems, and deliver high quality software solutions.   Equally important will be your continual growth and development as a Software Engineering professional.   At Ascension, your efforts will be making a significant contribution to the vital healthcare communities that we serve.  



    • Write new or enhance custom software as a member of your Agile scrum team.  Successfully contributing to software that is complex, secure, cloud-native, scalable, performant, high user/data volume, and part of a highly available distributed system without introducing a regression in any of these aspects.
    • Ensure that your solutions are written with quality in mind with unit and integration tests.   Code is correct, clean and follows best practices.
    • Regularly participate in scrum activities, technical design, design reviews, code reviews and status updates.
    • Work with team members to ensure that delivered code meets specifications based on functional/technical specifications
    • Grow your knowledge of the solution areas that you represent.  
    • Grow your understanding of the value and impact that your solutions provide to Ascension and the community. 

What You Will Need


  • Bachelor's degree or higher in Software Engineering, Computer Science,  Computer Programming or substantially related field is required.
  • Computer Science Bachelor's degree or degree in related field of study preferred

Required Experience/Skills:


  • Advanced knowledge of Computer Science fundamentals in OOAD, design patterns, data structures, and algorithms
  • Experience with microservice design and development.
  • Experience designing and developing cloud-native, scalable, and highly available distributed systems
  • Strong understanding of relational and NoSQL databases (MySql, Postgres, Mongo etc), SQL, and database/schema design
  • Experience designing, developing and consuming RESTful API’s
  • Experience with API gateways (e.g. Apigee, Kong)
  • Experience with message broker/event queue technologies (e.g. Rabbit, Kafka)
  • 2-6 years professional experience in software engineering.
  • Strong verbal and written communication skills


Desired Experience:

  • Experience developing in Java8+/Spring Boot
  • Experience with TDD/BDD/DDD using JUnit, Cucumber etc.
  • Experience with PCF and GCP


Characteristics We Seek:

    • Be curious about technology.  The software engineering industry is constantly changing and evolving.   At Ascension, we embrace change and are curious to learn how the latest technology can be used to improve the lives of patients and our clinicians. 
    • Learn and grow professionally.  We strive for continuous improvement of our Digital Studio organization and our team members do the same.  This comes from the path of constant learning, in addition to reflecting on past experiences for improvement opportunities.  
    • Always ready for change.  A rolling stone gathers no moss, and neither do we.  We accept that change is always around us, and our work is no exception.   We navigate change through early and often communication; engage the ambiguous; promote diversity; accept new ideas; and lean on learning agility. 
    • Seek feedback.   Feedback is important to us.  We use it as a guide for our own development, and we build our software with feedback built into the process.  It is incorporated into our software development lifecycle with design, code reviews, unit tests, and continuous integration.  Feedback is also integrated into our shipped solutions with application performance monitoring (APM) and usage analytics to help us learn methods to improve.   
    • Demonstrate positivity.   Our organization's focus is all about solving problems, and most of these problems are challenging.  We try not to let that get in our way of thinking positive -- instead it's what motivates us to reach higher.
    • Work with your team.   We understand that our best work comes from working together.  Our teams enjoy working together, sharing knowledge, helping, mentoring, and delivering our best for the communities we serve.   
    • Live Ascension’s core values.  The Ascension core values are the standard that we hold ourselves to and a source of pride for us.  We live by them.  Our core values include:  service of the poor;  reverence; integrity; wisdom; creativity; and dedication.  


Why Join Our Team

Ascension is a faith-based healthcare organization dedicated to transformation through innovation across the continuum of care. As one of the leading non-profit and Catholic health systems in the U.S., Ascension is committed to delivering compassionate, personalized care to all. In FY2020, Ascension provided $2.4 billion in care of persons living in poverty and other community benefit programs. Ascension includes more than 160,000 associates and 40,000 aligned providers across a national network of ministries. We offer rewarding careers across more than 2,600 sites of care – including 146 hospitals and more than 50 senior living facilities – in 19 states and the District of Columbia.

Equal Employment Opportunity Employer

Ascension Technologies is an equal opportunity employer (EEO) and affords equal opportunity to all associates and applicants without regard to race, color, religion, national origin, gender identity, sexual orientation, age, physical or mental disability, veteran status, genetic data, or other legally protected status. For further information regarding your EEO rights, click on the following link to the “EEO is the Law” poster:


EEO is the Law Poster Supplement


Please note that Ascension will make an offer of employment only to individuals who have applied for a position using our official application. Be on alert for possible fraudulent offers of employment. Ascension will not solicit money or banking information from applicants.

See More

Where we are

200 South Wacker Drive, Chicago, IL 60606

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
    • JavaLanguages
    • JavascriptLanguages
    • KotlinLanguages
    • PythonLanguages
    • SqlLanguages
    • SwiftLanguages
    • ReactLibraries
    • ReduxLibraries
    • Node.jsFrameworks
    • SpringFrameworks
    • Microsoft SQL ServerDatabases
    • MongoDBDatabases
    • MySQLDatabases
    • SQLiteDatabases
    • Google AnalyticsAnalytics
    • InVisionDesign
    • SketchDesign
    • Aha!Management
    • ConfluenceManagement
    • JIRAManagement
    • TrelloManagement
    • SalesforceCRM
    • SendGridEmail

What are Ascension Perks + Benefits

Ascension Benefits Overview

While the Ascension network expands across the United States, a common bond unites our caregivers at each ministry: the desire to provide compassionate, personalized care for all — especially those most in need. To ensure we are caring for the needs of our quality associates, we offer affordable, accessible care through our comprehensive benefits program. With many choices, you can select the plans that best meet your needs, providing security now and in the future

Volunteer in local community
Friends outside of work
Eat lunch together
Intracompany committees
Open door policy
Team owned deliverables
Team based strategic planning
Group brainstorming sessions
Open office floor plan
Dedicated Diversity/Inclusion Staff
Unconscious bias training
Diversity manifesto
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Disability Insurance
Dental Benefits
Vision Benefits
Health Insurance Benefits
Life Insurance
Retirement & Stock Options Benefits
401(K) Matching
Performance Bonus
Child Care & Parental Leave Benefits
Child Care Benefits
Generous Parental Leave
Flexible Work Schedule
Remote Work Program
Family Medical Leave
Adoption Assistance
Vacation & Time Off Benefits
Generous PTO
Paid Volunteer Time
Paid Holidays
Paid Sick Days
Perks & Discounts
Casual Dress
Commuter Benefits
Company Outings
Free Daily Meals
Stocked Kitchen
Some Meals Provided
Happy Hours
Relocation Assistance
Fitness Subsidies
Professional Development Benefits
Job Training & Conferences
Tuition Reimbursement
Diversity Program
Lunch and learns
Cross functional training encouraged
Promote from within
Mentorship program
Continuing Education stipend
Online course subscriptions available
Customized development tracks

An Insider's view of Ascension

How would you describe the company’s work-life balance?

I would describe our company’s work life balance as very supportive and even encouraged. Although many of our team members are busy with their assigned workload, I am supported by my leadership to plan vacation or time off to recharge, take care of personal items or just spend time with friends and family.


Manager - Software Engineering Operations, Program and Strategy

What is your vision for the company?

I work with a bunch of creatives in the human-centered design field; we live in a constant state of curiosity and are always challenging assumptions. Our team focuses on uncovering the challenges that our patients and caregivers face and we ultimately hope to provide solutions to address any pain points. I’d like Ascension to be known as the health


VP Experience Research, Clinical Products

What makes someone successful on your team?

My goal is never to tell my teams how to do something. I want my teams to feel empowered to own their solutions in addition to the creative process it takes to get them there. When a team’s software exceeds the mark, I ensure they receive the recognition they deserve as part of their commitment to supporting our healthcare communities


Director of Software Engineering

Jobs at Ascension

All Jobs
All Jobs
Design + UX
Dev + Engineer
HR + Recruiting
Tap to close

Sourcing Agent - IT Contracting

4 hours ago
The Agent of Sourcing facilitates and manages the legal review, negotiation and resolution of contracts and transactions within the scope of Information Technology. Under the direction of a Sourcing Manager, the Agent advances the development of specified technology contracts and pricing agreements. The role negotiates to provide cost-effective technology solutions that are consistent, dependable and clinically acceptable by Decision Teams, or user groups. The Agent collaborates closely with their counterparts in Ascension Technologies, Contract Design, and end-users and with suppliers. The role works with the eSourcing team to explore new cutting-edge strategies to drive additional value into technology contracting.

Director of Technology -Patient Access (Scheduling & Registration)

4 days ago
  Standard hours, M-F, Remote What You Will Do   Job Description: Directs and oversees revenue cycle information systems activities and resources including Epic, Cerner, Allscripts, Registration/Scheduling and other revenue cycle systems.   Responsibilities: Develops departmental goals, plans and standards consistent with the technological, clinical, administrative, legal and ethical requirements/objectives of the organization.  Plans,

Software Developer (Back-End)

4 days ago
Software Developer (Back-End) Monday-Friday Location: Virtual/Remote   What You Will Do   Join a team of software engineers that are passionate about building cloud-based custom software using state-of-the-art solutions, frameworks, and tools.  You will be applying your expertise to solve complex problems, and deliver high quality software solutions.   Equally important will be your continual growth and development as a Software Engineering

Software Developer

4 days ago
Job Description We Are Hiring   Senior Front End Developer- M-F    Where Will You Work:   Our office is mere steps away from Union Station Ogilvie Transportation Stations, overlooks the Chicago River.   We feel that Innovative thinking is usually done best over a free beverage and that’s why our Digital Studio comes stocked with snacks and drinks.  And, we have break-out areas that are conducive for having these discussions. What You Will Do   W

Sr. Service Designer

6 days ago
Job Description We Are Hiring   The newly formed Experience Research team is looking for an experienced Sr. Service Designer to join us in designing the future of people-centered healthcare.   This role can be located in Austin, Chicago, or St. Louis.   #ascensionstudio What You Will Do   This role is responsible for creating seamless service experiences for patients, caregivers, and clinicians, with consideration for entire end-to-end journeys.

Sr. User Experience Researcher

6 days ago
Job Description We Are Hiring   The Ascension Studio is seeking a Senior Director of Experience Research to lead our experience research practice in our work to create the future of people-centered healthcare. This role will be responsible for setting strategy for the experience research discipline and providing leadership oversight of experience research work across the organization.   This position can be based out of St. Louis, Chicago, or

Clinical Staffing Clerk

2 weeks ago
Job Description We Are Hiring   Resurrection Life Center, part of Ascension Living, is seeking caring and compassionate Registered Nurses to join the team! This faith-based community is ideally located on a beautiful campus near major expressways in northwest Chicago, and offers skilled nursing care, memory care and short-stay rehabilitation. Full-time/ Day 8A to 4P, occasional weekends required   Why Join Ascension: Be part of a great team

Sr. Director, Service Design

3 weeks ago
As Senior Director of Service Design, you will lead the Service Design discipline and represent it within Studio leadership and Ascension operations. This will include mentoring and developing team members, setting and fulfilling strategy for the discipline, and ensuring high quality service design work through implementation of best practices. The Service Design team is responsible for creating seamless service experiences for patients, caregivers, and clinicians, with consideration for entire end-to-end journeys. As a comprehensive healthcare system that includes a vast range of healthcare services, this could include the design of virtual care delivery, nurse communications, remote health monitoring, operating room operations, financial transparency and payment, care coordination, and more.

Business Architect - Salesforce (remote)

3 weeks ago
The successful candidate will partner with the business and other Ascension Technologies teams in defining robust integrated technology platforms and solutions designed to solve complex business problems, in support of Ascension strategic imperatives.  Focused in specific business domain(s), the Business Architect will translate business needs into standard business capabilities, architectural patterns and roadmaps, exploring the ability to leverage existing technology investments as a first step. The ability to look broadly across the business and technology landscapes, successfully interfacing with senior executives, establishing strong trusted relationships, will be key.

Director of Sales Operations

West Suburbs
1 month ago
Bethlehem Woods, part of Ascension Living, is looking for dynamic Director of Sales Operations to join the team! This beautiful community is ideally located on 42 acres in La Grange Park and offers a variety of apartment styles and lifestyle packages for the perfect mix of quiet living with all of the conveniences of independence.