Department: MED-Center for Food Allergy & Asthma Salary/Grade: ITS/78
Are you a software developer who wants to play a big part in advancing leading-edge patient care, medical research, and education? Northwestern University’s Feinberg School of Medicine in downtown Chicago is looking for a technically versatile, curious, and collaborative frontend developer to join our team. You will turn hard data and user feedback to beautiful, modern, and usable interfaces. This position will work with our team of developers, domain experts, project managers, and project stakeholders to translate requirements and concepts into mockups, develop frontend style guides to enable rapid development, conduct ad-hoc studies, and write standards-compliant code. This position will support the Center for Food Allergy & Asthma Research (CFAAR), directed by Dr. Ruchi Gupta located in the Institute for Public Health and Medicine (IPHAM). You will be part of a leading research university and medical school while working on small, nimble teams using state of the art technologies and methodologies. We support continuing education, career development, as well as quality of life and flexibility.
Develops, codes, tests, and debugs new software or enhancements to existing software. Typically works with senior staff, but may coordinate smaller or less complex projects independently. Designs and implements basic technical solutions ensuring that business needs and requirements are met. Performs basic system integration tasks. Provides estimation for assigned tasks.
Participates in the development of new goals and strategies based on interactions with primary user.
Develops plans for software deployment on heterogeneous systems.
Collaborates with user to develop work flow and best practices.
Partners with user in designing features for technology.
Creates and maintains code documentation.
Evaluates feature/upgrade/change requests and recommends action.
Identifies database and software performance issues, and makes adjustments.
Researches and develops new algorithms and statistical techniques designed for analyzing data based on customer needs.
Develops and maintains software infrastructure, via patches, bundles, releases and maintenance packs.
Codes software applications adhering to designs supporting internal business requirements or external user.
Designs databases and data structures.
Prioritizes tasks within project.
Meets with business analyst/stakeholder to determine requirements.
Performs other duties as assigned.
Bachelor's degree or 2 years equivalent experience.
2 years relevant experience
Please see information in tables below.
Infrastructure (extends across applications):
Linux Operating System
Mac OS X Operating System
Oracle and Oracle RAC
Programming Languages and Frameworks:
Database design/ data structure
Iterative & incremental development
Scrum project framework
Workflow development & documentation
Write proposals and project charters
Minimum Competencies: (Skills, knowledge, and abilities.)
Ability to translate requirements to meaningful wireframes, mockups, and sketches
Ability to work in complex team environments (backend and frontend team members, project stakeholders, etc.)
Excellent verbal, visual, and written communication skills
Understanding of design principles and best practices
Ability to work in a fast-paced environment and adapt to changing priorities
System administration experience; experience with UNIX/Linux command line environments.
Experience with Scrum or other agile methodology
Preferred Competencies: (Skills, knowledge, and abilities)
Intellectual curiosity, self-motivation, compassion, creativity and kindness highly preferred.
Open to experimentation
Commitment to engineering best practices. Ability to write quality code. Commitment to testing, peer code reviews, and collaboration.
Strong communication skills; the ability to communicate technical ideas to non-technical people and are able to translate problems into technical solutions. Ability to both give and receive good/bad news and feedback/constructive criticism.
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.
Internal Number: 40141
About Northwestern University
Northwestern University is a major private research university with 12 academic divisions located on three campuses in Evanston, Chicago, and Education City in Doha, Qatar. We have approximately 2,500 full-time faculty members, 17,000 graduate and undergraduate students, and over 5,700 full and part-time staff. Northwestern University combines innovative teaching and pioneering research in a highly collaborative environment. It provides students and faculty exceptional opportunities for intellectual, personal and professional growth.