Mount Sinai Health System
Senior Web Developer - Scientific Computing & Data
This job is now closed
Job Description
- Req#: 3003980
- Bachelor degree in Computer Science or a related discipline, an advanced degree preferred.
- Seven years of experience in systems programming with increasing administrative and leadership responsibilities, or an equivalent combination of education and work experience.
- Extensive experience developing web applications using some or all of the following technologies:
- JavaScript frameworks for client side and server-side web development, including Node.js, Express.js, React.js, Angular.js, JQuery, etc.
- The .NET Core software framework and Internet Information Services (IIS) web server
- SQL Server
- HTML 5
- CSS frameworks like Bootstrap, Tailwind, etc.
- Experience developing web applications following the Model-View-Controller (MVC) architectural pattern.
- Experience working in highly technical biomedical and clinical research environments.
- Ability to guide technical decision-making, enforce coding standards, and ensure high-quality code through code reviews and best practices.
- Experience with search technologies and NoSQL document databases, such as Apache Solr, MongoDB, and ElasticSearch.
- Experience building Semantic Web based applications and using GraphQL for embedding graph data into web applications.
- Experience working with biomedical data, such as electronic health records and genomic data.
- Experience integrating dashboards built on Tableau or Power BI into web applications.
- Experience developing accessible web applications for visually impaired users.
- A portfolio of web applications that you have designed and built, which can be shared with the hiring manager.
- Experience managing projects from inception to completion, including scoping, planning, scheduling, and delivering projects on time and within budget.
- Strong analytical and problem-solving skills, with the ability to troubleshoot complex technical issues and provide effective solutions.
- Excellent verbal and written communication skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders.
- Lead and/or participate in projects for enhancing and improving established web portals for semantic and other data-driven applications for Mount Sinai-led research.
- Design, build, and maintain the evolving Scientific Computing and Data division website by working closely with the Dean and division leaders.
- Assist with, direct, and perform code reviews of other team members.
- Manage and deliver web development projects as needed.
The Scientific Computing and Data division of the Icahn School of Medicine at Mount Sinai is seeking a highly-motivated and accomplished Senior Web Developer with demonstrated experience in designing, building, deploying, and maintaining websites and web applications. The successful candidate will collaborate with a team of software engineers, data engineers, research scientists, and clinical informaticists to develop cutting-edge software systems that support the clinical and biomedical research community at the medical school.
The Research Data Services team prioritizes, develops, and delivers software capabilities and change requests using the Agile Methodology, applying best practices and tools for continuous development/continuous integration processes for testing and deploying solutions. The successful candidate for this position will play an integral role in building and nurturing the professional software engineering culture within the Scientific Computing and Data Division. This position reports to the Executive Director for Scientific Computing and Data Division.
Qualifications
Preferred Qualifications:
Responsibilities
About the company
The mission of the Mount Sinai Health System is to provide compassionate patient care with seamless coordination and to advance medicine through unrivaled education, research, and outreach in the many diverse communities we serve.