Senior Software Developer

1 month ago


Chicago, United States Northwestern Memorial Healthcare Full time
Job DescriptionJob DescriptionCompany 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 Senior 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.

The Senior Software Developer is responsible for designing, developing, and testing, debugging and deploying applications for Northwestern Medicine. They lead projects, mentor junior developers, and collaborate with cross-functional teams to deliver high-quality software solutions. 

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

Responsibilities:

  • Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage and work processes; investigating problem areas
  • Participate in the Agile software development from concept, design to full-stack coding and testing
  • Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
  • Stay current on development tools, programming techniques and computing equipment; participating in educational opportunities; reading professional publications; 
  • Provide senior level support in project, ad hoc status / issues meetings and conference calls
  • Provide technical expertise, guidance, coaching, training and educational opportunities to assist team members in closing performance and skill set gaps in order for them to advance
  • Mentor junior and mid-level software developers
  • Make informed decisions quickly and take ownership of services and applications at scale
  • Create internal process improvement initiatives within team's toolsets and workflows
  • Perform code reviews
  • Provide operational support as needed
  • Lead the design and development of complex software projects. 
  • Collaborate with product managers, designers, and other stakeholders to understand requirements and deliver innovative software solutions.
  • Analyze complex technical problems and propose creative solutions. Troubleshoot issues and collaborate with team members to resolve challenges.
  • Other duties as assigned
Qualifications

Required:

  • Bachelor’s Degree in Computer Science or related field or equivalent years of experience
  • 5+ years of experience as a full stack software developer

Preferred:

  • Web development using the .Net Framework, .Net Core, C#, ASP.Net, Web Services (Web API), WCF, REST, JavaScript, JQuery, HTML, CSS
  • Microsoft SQL Server database design with experience in query optimization
  • Front end frameworks (Angular, Razor, React, Blazor,  etc.)
  • Source Control: TFS, Git
  • Docker experience
  • Experience working in an agile environment
  • Experience creating CI/CD pipelines, and utilizing tools such as Azure DevOps
  • IAC (Terraform, Biceps)
  • Microsoft Azure


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.

 



  • Chicago, United States Edgehog Trading Full time

    Job DescriptionJob DescriptionJob Title: Senior Software DeveloperLocation: Chicago, ILOverview:We are seeking a Senior Software Developer to join our team. This position requires a deep understanding of options trading, software development, and low-latency systems. The ideal candidate will have extensive experience in creating trading solutions and a...


  • Chicago, Illinois, United States Stardom Employment Consultants Full time

    Job Description:We are seeking a highly skilled Senior Software Developer to join our dynamic IT team at Stardom Employment Consultants. The Senior Software Developer will be responsible for designing, developing, and maintaining high-quality software solutions that meet our business needs.Key Responsibilities:Software Development: Design, develop, and...


  • Chicago, United States Stardom Employment Consultants Full time

    Job Description: We are seeking a highly skilled Senior Software Developer to join our dynamic IT team. The Senior Software Developer will be responsible for designing developing and maintaining highquality software solutions that meet our business needs. This role requires extensive experience in software development excellent problemsolving abilities and...


  • Chicago, Illinois, United States Edgehog Trading Full time

    Job OverviewWe are seeking a highly skilled Senior Software Developer to drive innovation and growth at Edgehog Trading.Key Responsibilities:Develop and maintain high-performance trading software and toolsCollaborate with traders, developers, and data scientists to design and implement trading strategiesLead the development of proprietary quoting systems and...


  • Chicago, Illinois, United States Request Technology, LLC Full time

    Job SummaryWe are seeking a highly skilled Senior Software Developer to join our team at Request Technology, LLC. As a key member of our Quantitative Risk Management (QRM) team, you will be responsible for developing and maintaining risk model software in production environments.Key ResponsibilitiesDevelop and maintain risk model software in production...


  • Chicago, Illinois, United States Focused Labs Full time

    About Focused LabsWe are a software development company that aims to deliver high-quality products to our clients through excellence and innovation.Our company values include:Collaborative Approach - We believe in working closely with our clients to understand their needs and deliver solutions that meet their expectations.Continuous Learning - We are...


  • Chicago, Illinois, United States Selby Jennings Full time

    Job Summary:We are seeking a highly skilled Senior Software Developer to join our Commodities Trading Team at Selby Jennings. As a key member of our team, you will be responsible for designing, developing, and optimizing high-performance trading applications.Key Responsibilities:Develop and maintain sophisticated trading and risk management softwareDesign...


  • Chicago, United States TAG - The Aspen Group Full time

    The Aspen Group (TAG) is one of the largest and most trusted retail healthcare business support organizations in the U.S. and has supported over 16,000 healthcare professionals and team members at more than 1,200 health and wellness offices across 46 states in four distinct categories: Dental care, urgent care, medical aesthetics, and animal health. Working...


  • Chicago, United States Iris Software Inc. Full time

    Iris's client, one of the world's largest multinational investment banking and financial services corporation is looking to hire a Senior Java Fullstack developer for a Long-Term opportunity.Work Location: Chicago, IL (Hybrid – 2 to 3 day’s onsite)Job description:Must Have 10+ years of experience in Java, Angular, Spring boot, NodeJs, AWS lambda &...


  • Chicago, United States Iris Software Inc. Full time

    Iris's client, one of the world's largest multinational investment banking and financial services corporation is looking to hire a Senior Java Fullstack developer for a Long-Term opportunity.Work Location: Chicago, IL (Hybrid – 2 to 3 day’s onsite)Job description:Must Have 10+ years of experience in Java, Angular, Spring boot, NodeJs, AWS lambda &...


  • Chicago, Illinois, United States CohnReznick Full time

    About CohnReznickCohnReznick is a leading professional services firm that provides audit, tax, and consulting services to a wide range of clients. As a member of our Technology team, you will have the opportunity to work with a talented group of professionals who are passionate about delivering innovative solutions to our clients.Job SummaryWe are seeking a...


  • Chicago, United States Iris Software Inc. Full time

    Iris's client, one of the world's largest multinational investment banking and financial services corporation is looking to hire a Senior Java fullstack developer for a Long-Term opportunity.Work Location: Chicago, IL (Hybrid Onsite – 2 to 3 day’s)Interview Process:2-3 round of Interviews1st – Zoom interview2nd – Inperson Interview (for non-local...


  • Chicago, United States Iris Software Inc. Full time

    Iris's client, one of the world's largest multinational investment banking and financial services corporation is looking to hire a Senior Java fullstack developer for a Long-Term opportunity.Work Location: Chicago, IL (Hybrid Onsite – 2 to 3 day’s)Interview Process:2-3 round of Interviews1st – Zoom interview2nd – Inperson Interview (for non-local...


  • Chicago, Illinois, United States Acord (association For Cooperative Operations Research And Development) Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Manager, Software Development to join our team at Acord (Association For Cooperative Operations Research And Development). As a key member of our IT department, you will be responsible for leading the development and implementation of software solutions that meet the needs of our...

  • Software Developers

    1 month ago


    Chicago, United States Northwestern Memorial Healthcare Full time

    Job DescriptionJob DescriptionCompany DescriptionAt 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...


  • Chicago, Illinois, United States Caxy Full time

    Senior Full Stack Software DeveloperCaxy is a Product Development Studio that creates and delivers new digital products for our clients to open up new markets and revolutionize their businesses. As a Senior Developer at Caxy, you will have the unique opportunity to build something from the ground up as opposed to continually fixing or tweaking something...


  • Chicago, United States Caxy Full time

    Senior Full Stack Software Developer Caxy is a Product Development Studio that creates and delivers new digital products for our clients to open up new markets and revolutionize their businesses. As a Senior Developer at Caxy, you will have the unique opportunity to build something from the ground up as opposed to continually fixing or tweaking something...

  • Software Developer

    4 days ago


    Chicago, Illinois, United States MyCareersFuture Full time

    **Job Summary**MyCareersFuture is seeking a highly skilled Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software applications using Java technology stack.**Key Responsibilities:**Design and develop software solutions using proven patterns and...


  • Chicago, Illinois, United States Clarity Partners Full time

    Job SummaryClarity Partners is seeking a highly skilled Full Stack Engineer to join our team of software developers and domain experts. As a key member of our team, you will be responsible for designing and developing data-intensive, web-based applications using the Microsoft.Net framework and SQL server.Key ResponsibilitiesSoftware Development: Build...


  • Chicago, United States Engtal Full time

    We're a technology-driven trading firm committed to delivering high-quality software solutions through innovation and excellence. We believe in empowering our engineering teams with the best tools, processes, and environments to maximize their productivity and creativity. Our goal is to enable our developers to focus on what they do best: building...