Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Developers image - Rise Careers
Job details

Software Developers - job 2 of 3

Company Description

At Northwestern Medicine, every patient interaction makes a difference in cultivating a positive workplace. This patient-first approach is what sets us apart as a leader in the healthcare industry. As an integral part of our team, you'll have the opportunity to join our quest for better healthcare, no matter where you work within the Northwestern Medicine system. At Northwestern Medicine, we pride ourselves on providing competitive benefits: from tuition reimbursement and loan forgiveness to 401(k) matching and lifecycle benefits, we take care of our employees. Ready to join our quest for better?

Job Description

The Software Developer, reflects the mission, vision, and values of NM, adheres to the organization’s Code of Ethics and Corporate Compliance Program, and complies with all relevant policies, procedures, guidelines and all other regulatory and accreditation standards.

Northwestern Medicine Information Services drives innovative, high-value solutions to transform health care.  

We are committed to supporting the relentless pursuit of better medicine by providing exceptional service to our patients and guests as well as internal clients across the organization. To ensure excellence, our team goes to extraordinary lengths to ensure that our systems work together seamlessly. 

Northwestern Medicine understands that technology plays an integral role in shaping the future of health care. Information Services strategically supports the organization by:  

  • Leveraging AI, automation and rollout of advanced cyber controls that support digital transformation strategies 
  • Implementing advanced technologies in clinical and administrative areas  
  • Furthering development of the end user support model to help enhance modern infrastructure

 

Job Description

 

Software Developers for various and unanticipated worksites (HQ: Chicago, IL). Develop software solutions by studying information needs, conferring with users, studying systems flow, data usage and work processes. Participate in Agile full stack coding and testing. Document and demonstrate solutions by developing documentation. Perform code reviews. Technical environment: Azure, Asp.Net, C#, Sitecore9, VisualStudio, .NET Framework, .NET Core, Web API, LINQ, JavaScript, JQuery, AngularJS, CSS, MS-SQL Server (with query optimization), TFS, Git, CI/CD, SOA.

 

Required Skills:

Bachelor’s degree in Computer Science, Electronic Engineering or related field plus 3 years of experience in software development required. Requires: 3 years with: full stack software development in Agile; Sitecore. Experience must include: .NET Framework, Web API; JavaScript, JQuery, SQL Server query optimization; AngularJS; Asp.Net, C#, TFS/GIT; CI/CD; SOA. May work remotely with ability to commute to Chicago HQ as needed. Background check and drug screen required. $95,034/yr - $128,296/yr.    

Job Reference ID : Req ID: REF78177R

Additional Information

Northwestern Medicine is an affirmative action/equal opportunity employer and does not discriminate in hiring or employment on the basis of age, sex, race, color, religion, national origin, gender identity, veteran status, disability, sexual orientation or any other protected status.

If we offer you a job, we will perform a background check that includes a review of any criminal convictions. A conviction does not disqualify you from employment at Northwestern Medicine. We consider this on a case-by-case basis and follow all state and federal guidelines.

Average salary estimate

$111665 / YEARLY (est.)
min
max
$95034K
$128296K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Developers, Northwestern Memorial Healthcare

At Northwestern Medicine, we’re on a mission to revolutionize healthcare, and we need talented Software Developers to help us achieve our vision! Based at our Chicago headquarters, you’ll be part of a dynamic team committed to leveraging innovative technologies to enhance patient care. As a Software Developer, you’ll dive into Agile full stack coding and participate in the complete software development lifecycle. Your role will involve studying information needs, collaborating with users, analyzing systems, and transforming data into actionable software solutions. Technology is at the heart of what we do, and you'll use cutting-edge tools like Azure, .NET Framework, and AngularJS to create software that makes a real difference. We believe in fostering a supportive work environment, which is why we offer competitive benefits, including tuition reimbursement and robust retirement plans. If you are passionate about using your skills to improve healthcare outcomes and thrive in a collaborative setting, we would love to hear from you. Join us at Northwestern Medicine and be a part of our quest for better healthcare—where every line of code can lead to a healthier future for our patients!

Frequently Asked Questions (FAQs) for Software Developers Role at Northwestern Memorial Healthcare
What are the responsibilities of a Software Developer at Northwestern Medicine?

As a Software Developer at Northwestern Medicine, your primary responsibilities include developing software solutions by analyzing information needs and collaborating with users. You'll engage in Agile full stack coding and testing, document your solutions, and perform code reviews to ensure quality. Additionally, you’ll be involved in leveraging advanced technologies to support digital transformation within the healthcare system.

Join Rise to see the full answer
What qualifications are required to become a Software Developer at Northwestern Medicine?

To qualify for the Software Developer position at Northwestern Medicine, applicants must possess a Bachelor's degree in Computer Science, Electronic Engineering, or a related field, along with at least three years of experience in software development. Proficiency in full stack software development within Agile frameworks, particularly with technologies like .NET Framework, AngularJS, and SQL Server optimization, is essential.

Join Rise to see the full answer
Is remote work an option for Software Developers at Northwestern Medicine?

Yes, Northwestern Medicine offers the flexibility to work remotely for Software Developers, although candidates should be prepared to commute to the Chicago headquarters as needed. This hybrid work model helps maintain collaboration while providing the convenience of remote opportunities.

Join Rise to see the full answer
What can Software Developers expect for career growth at Northwestern Medicine?

Software Developers at Northwestern Medicine can expect significant career growth opportunities through continued learning and engagement with advanced technologies. The organization supports professional development through training and resources, enabling you to enhance your skills and advance your career within the healthcare technology landscape.

Join Rise to see the full answer
What technologies do Software Developers typically work with at Northwestern Medicine?

As a Software Developer at Northwestern Medicine, you will work with a range of technologies including Azure, Asp.Net, C#, Sitecore, .NET Framework, Web API, JSON, LINQ, JavaScript, JQuery, AngularJS, CSS, and MS-SQL Server. Familiarity with tools like TFS, Git, and CI/CD processes is also important for successful integration into the development team.

Join Rise to see the full answer
Common Interview Questions for Software Developers
Can you describe your experience with full stack development in Agile environments?

In responding to this question, you should share specific examples of projects where you utilized Agile methodologies while working on both front-end and back-end development. Highlight your role in team collaboration, sprints, and your contributions to the project outcomes.

Join Rise to see the full answer
How have you utilized .NET technologies in your previous projects?

To answer this, consider detailing specific projects where you applied .NET technologies. Describe your approach to solving problems with these technologies and how they contributed to the project’s success, showcasing your understanding of .NET's capabilities.

Join Rise to see the full answer
What strategies do you use to ensure code quality during development?

You might discuss your practices in performing code reviews, employing unit testing, and engaging in continuous integration processes. Emphasize the importance of collaboration with peers to maintain high standards of code quality.

Join Rise to see the full answer
Can you explain how you approach database optimization?

In your response, outline your strategies for database optimization, such as using SQL profiling tools, understanding query execution plans, and indexing strategies. Provide examples of how your optimization efforts improved performance in past projects.

Join Rise to see the full answer
Describe a challenging problem you faced in a software project and how you solved it.

Here, you should narrate a specific challenge, detail your thought process, steps taken to analyze the issue, and the eventual resolution. This reflects your problem-solving skills and ability to adapt under pressure.

Join Rise to see the full answer
How do you stay updated with new technologies and programming languages?

You can share your methods for staying current, such as following relevant tech blogs, participating in online forums and discussion groups, enrolling in courses, or attending industry conferences. This demonstrates your commitment to professional development.

Join Rise to see the full answer
What is your experience working with Azure in software development?

To effectively answer this, discuss specific features of Azure you've utilized, such as Azure App Services or Azure DevOps, and how those features enhanced your projects. Provide a brief example of a successful implementation.

Join Rise to see the full answer
How do you handle tight deadlines and pressure in your projects?

Discuss your time management strategies, ability to prioritize tasks, and effective communication with team members to meet deadlines. Providing an example of how you successfully navigated a high-pressure situation can be very impactful.

Join Rise to see the full answer
What role do you think documentation plays in software development?

You should emphasize the importance of documentation for ensuring clear communication among team members, aiding future development efforts, and serving as a resource for onboarding new developers. Relate it to best practices in your previous work.

Join Rise to see the full answer
Can you explain your familiarity with Sitecore and its application?

Here, you would detail your experience using Sitecore for web development, discussing specific projects where you implemented its features and the impact those features had. Providing metrics or viewer engagement statistics can add depth to your answer.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Dental Insurance
Vision Insurance
Paid Holidays
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Bosch Group Remote Rua do Barrio de Cima, 1, Sequeira, Braga, Portugal
Posted 8 days ago
Cisco ThousandEyes Hybrid San Francisco, California, United States
Posted 6 days ago
Photo of the Rise User
Posted 2 hours ago

Northwestern Medicine is the collaboration between Northwestern Memorial HealthCare and Northwestern University Feinberg School of Medicine. The entities involved in Northwestern Medicine remain separate organizations. Northwestern Medicine is a t...

1343 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 19, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cincinnati just viewed Data Scientist at Apex Systems
Photo of the Rise User
Someone from OH, Mansfield just viewed POS Install Tech at TEKsystems
Photo of the Rise User
Someone from OH, Dublin just viewed Sr. Manager UX Design Research at Visa
Photo of the Rise User
Someone from OH, Columbus just viewed Case Manager at Release Recovery
Photo of the Rise User
Someone from OH, Cincinnati just viewed Recruiting Coordinator (Contractor) at Anduril Industries
Photo of the Rise User
Someone from OH, Dublin just viewed Field Support Technicians - (Phoenix) at Nordstrom
Photo of the Rise User
128 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Stow just viewed IT Asset administrator at Ergomed
Photo of the Rise User
Someone from OH, Loveland just viewed Senior Buyer (wholesale) (m/f/d) at ABOUT YOU SE & Co. KG
Photo of the Rise User
Someone from OH, Cincinnati just viewed Summer 2025 Internship: Talent at Hylant
C
Someone from OH, Cincinnati just viewed Senior Instructional Designer at CXG
Photo of the Rise User
Someone from OH, Youngstown just viewed Compliance Specialist, Anti-Corruption Program at ServiceNow
Photo of the Rise User
Someone from OH, Cleveland just viewed Finance Intern - Summer 2025 at Spectrum
Photo of the Rise User
Someone from OH, Cleveland just viewed QC Engineer at QODE
Photo of the Rise User
Someone from OH, Cleveland just viewed Getinge is hiring: UI/UX Developer in Streetsboro at Getinge
Photo of the Rise User
Someone from OH, Westerville just viewed Data analyst | Mid at Nord Security
Photo of the Rise User
Someone from OH, North Canton just viewed Researcher-NBC Sports at NBCUniversal