Job Directory Developer Senior

Developer Senior
Chicago, IL

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

Department: MED-Anesthesiology

Salary/Grade: ITS/80

Job Summary:

The Developer Sr. participates as technical expert in design, development, coding, testing, and/or debugging of major new software and/or significant enhancements to existing software which may include applications over multiple platforms. Guides and advises junior staff. Manages complex projects independently and assists in estimating and planning for future development work. Performs complex system integration tasks.

Specific Responsibilities:

Strategic Planning

* Partners with user in designing features for technology, particularly when the user is one with a very different background in the health system such as a nurse or pharmacist.
* Advises/recommends project and activities as related to system/architectural direction and strategy, particularly in collaboration with other developers as well as the end user.
* Works collaboratively on projects with other technologists, including hospital IT, hospital process improvement, analytics, and others.

Development

* Participates as technical expert in design, development, coding, testing, and/or debugging of major new software, firmware, or hardware and/or significant enhancements to existing software, firmware, or hardware which may include applications over multiple platforms, including database platforms and resource limited platforms.
* Designs databases and data structures, particularly under highly constrained settings such as an embedded system, or constrained by network bandwidth, or network latency.
* Troubleshoots complex, difficult, multifactorial issues affecting software, hardware, firmware, and/or database, often affecting multiple of these areas in concert with a very particular set of user needs driven by a clinician.

Supervision

* Guides and advises junior staff.

Performs other duties as assigned.

Minimum Qualifications:

* Successful completion of a full 4-year course of study in an accredited college or university leading to a bachelor's or higher degree a major such as computer science, information technology, or related; OR appropriate combination of education and experience.
* 4 years of relevant experience required.

Minimum Competencies: (Skills, knowledge, and abilities.)

* C/C++
* SQL (preferably both MySQL and T-SQL)
* Python, MATLAB, R, C#, and/or similar interpreted languages
* Basic understanding of healthcare system
* Effective oral and written communication skills
* Ability to work independently and as a member of a team
* Ability to interact effectively in an interdisciplinary environment

Preferred Qualifications: (Education and experience)

* 6 years of experience

Preferred Competencies: (Skills, knowledge, and abilities)

* Advanced understanding of healthcare system
* Embedded C
* Highly complex, multi-threaded applications including network integration
* Understanding of data security with regards to HIPAA
* Understanding of advanced analytics, not limited to deep learning, ensemble learning
* Experience with DICOM objects
* Experience with XML objects

Northwestern University is an Equal Opportunity, Affirmative Action Employer of all protected classes, including veterans and individuals with disabilities. Women, racial and ethnic minorities, individuals with disabilities, and veterans are encouraged to apply. Hiring is contingent upon eligibility to work in the United States.

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.