Northwestern Memorial Healthcare - Chicago, IL

posted 16 days ago

Full-time - Mid Level
Chicago, IL
Hospitals

About the position

The Software Developer at Northwestern Medicine is responsible for designing, testing, developing, and deploying applications that align with the organization's mission and values. This role involves mentoring junior developers and collaborating with cross-functional teams to deliver high-quality software solutions, while adhering to ethical standards and compliance regulations.

Responsibilities

  • Develop software solutions by studying information needs and conferring with users.
  • Participate in the Agile software development process from concept to full-stack coding and testing.
  • Work collaboratively in an agile team environment, participating in sprint planning, daily stand-ups, and retrospectives.
  • Document and demonstrate solutions through various means such as flowcharts, layouts, and clear code comments.
  • Stay current on development tools and programming techniques by participating in educational opportunities and reading professional publications.
  • Provide ad hoc project status updates and participate in meetings and conference calls.
  • Mentor junior developers, fostering a culture of knowledge sharing and continuous learning.
  • Make informed decisions quickly and take ownership of services and applications at scale.
  • Create internal process improvement initiatives within the team's toolsets and workflows.
  • Conduct and participate in code reviews, providing constructive feedback to maintain coding standards.
  • Provide operational support as needed and troubleshoot issues collaboratively.

Requirements

  • 3+ years of experience as a full stack software developer.
  • Bachelor's Degree in Computer Science or related field (preferred).
  • Experience in 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.
  • Familiarity with front end frameworks such as Angular, Razor, React, Blazor.
  • Experience with source control tools like TFS, Git, Azure DevOps.
  • Experience working in an agile environment.
  • Experience creating CI/CD pipelines and utilizing tools such as Azure DevOps.
  • Knowledge of Infrastructure as Code (IAC) tools like Terraform and Biceps.
  • Familiarity with Microsoft Azure and containerization technologies like Docker and Kubernetes.

Benefits

  • Tuition reimbursement
  • Loan forgiveness
  • 401(k) matching
  • Lifecycle benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service