Software Engineer - Schaumburg, IL - Flexible Hybrid Schedule

Posted: 03/01/2023

Feel good about your work—and your workplace.
The American Society of Anesthesiologists (ASA) team provides education, resources, and advocacy to help our members improve the experience and safety of patients in their care. You can be a part of this important work—join more than 160 change-makers, collaborators, and advocates as we continually strive for excellence.
We live our core values of collaboration, dedication, commitment, and improvement every day. And we know that diversity in the way we look, think, learn, and live makes everything ASA does better. Our policies, culture, and people reinforce this commitment every day. As a result, ASA has been named one of the Best and Brightest Companies to Work For in Chicago and the Nation® for the past six years.
ASA offers flexible hybrid work arrangements, a "dress for your day" mindset, generous time off, plus big development and educational opportunities, so you can write your own story. What's more because ASA is a professional association—not a corporation—we value performance over profits.
As part of the health care community, we offer a full slate of health, financial, and wellness benefits to support individual and family needs, including quality health care at a reasonable cost, 401K match, a free fitness center, breastmilk shipping, CALM subscription, volunteer committees, employee resource groups, and much more.
Be part of a collaborative, caring community. Reach out to ASA today!
Position Summary:
Reporting to the Software Engineering Manager, the Software Engineer’s role is to assist in designing, developing, troubleshooting, and implementing program code for web-based applications/systems. This individual will be responsible for producing dependable, reusable solutions while conforming to the standards and processes established by the Software Engineering team.
Primary Position Responsibilities:

  • Works with Sr. Software Engineers to design, develop, test, troubleshoot, and document source code and configurations for web-based applications and REST API.
  • Creates re-usable, scalable, and testable code.
  • Utilizes various IDE’s, text editors, code repositories, comparison tools and other common developer applications to produce high quality web-based applications/systems.
  • Responds to helpdesk tickets in a timely manner. Works with the requestor to understand the issue being reported and implements a sustainable solution.
  • Understands, follows and advocates the IT department’s practices, processes and standards.
  • Works with project managers, product managers and/or business owners to review project requirements and user stories, evaluate their feasibility and recommend alternative solutions when necessary.
  • Provides estimates using story points, and resources that will be required to complete projects/tasks as assigned.
  • Researches, previews and reports on new, emerging web/mobile technologies and tools that could be a benefit to the department and organization.

Position Qualifications:
  • Bachelor's degree in computer science or a related field is highly desired.
  • Minimum 3 years of experience with:
    • C# and .NET technologies (Core, 4.6 or higher - ASP.NET MVC, Web API)
    • ReactJS, HTML5/CSS3, REST, jQuery, JSON, JavaScript, Responsive Design
    • MS SQL Server (2017 or higher)
    • IIS
    • Microsoft Visual Studio (2017 or higher)
    • Azure DevOps/VSTS/TFS/Git (or similar)
  • Experience with the following is a plus:
    • Agile SCRUM methodology
    • CI/CD tools
    • Coveo
    • Microsoft Azure PaaS
    • Sitecore CMS
  • Requires excellent problem-solving skills. Ability to examine a situation from all angles and consider all possibilities.
  • Ability to translate ideas into solutions and produce results. Display creativity and innovation.
  • Ability to explain complex, technical concepts to non-IT personnel, members or customers.
  • Ability to craft specifications, flow charts, etc. to document and describe application/system operation and integration.
  • Commitment to excellent customer service. Solicits feedback from the customer.
  • Attention to detail and thoroughness is top-priority. Strives to deliver the correct solution the first time.
  • Willingness to be flexible, able to adapt to a dynamic environment and embrace change.
  • Exceptional organizational skills, including the ability to prioritize efforts, and meet deadlines.
  • Ability to develop new skills and learn new technologies.
Please follow the link to apply: