Sr. Software Engineer
Role Overview
Full-time Senior Software Engineer with the University of Miami/UHealth Department of SCCC, working at the UHealth campus in Miami.
The role develops the LINCS Integrated Knowledge Environment and production software for the Sylvester Data Portal, a cloud-based biomedical data platform.
The work supports scientists and precision medicine initiatives through software that integrates with data science.
Key Skills for This Role
Full Job Posting
Role overview
Full-time Senior Software Engineer with the University of Miami/UHealth Department of SCCC, working at the UHealth campus in Miami.
The role develops the LINCS Integrated Knowledge Environment and production software for the Sylvester Data Portal, a cloud-based biomedical data platform.
The work supports scientists and precision medicine initiatives through software that integrates with data science.
Core responsibilities
- Lead technical and project development, including overall technical design and implementation.
- Guide junior engineers and coordinate projects across multiple sites.
- Develop code with other software engineers; establish release calendars and resolve delivery issues.
- Define and prioritize features with scientists and users.
- Build and maintain web applications with Node.js and React, plus server-side components and APIs.
- Test, debug, review, and optimize code and application performance.
- Collaborate with cross-functional teams to define and ship features and implement user-friendly interfaces.
- Own software deliverables and provide clear technical documentation, deployment instructions, and user guides.
Core qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- At least four years of relevant experience.
- Full-stack development experience, particularly with Node.js and React; professional or personal projects qualify.
Additional knowledge and skills
- Cloud platforms such as AWS, Azure, or Google Cloud Platform; web development across client and server technologies.
- TypeScript, JavaScript, HTML, CSS, and server-side frameworks such as Express.js, Nest.js, or Loopback.js.
- RESTful APIs, SQL and NoSQL databases, data modeling, Git, and collaborative development workflows.
- Additional listed experience includes Python or R, Angular or Vue.js, Docker, Kubernetes, testing frameworks, CI/CD, microservices, Agile/Scrum, security, and data visualization.
Benefits
- The employer describes competitive salaries and benefits including medical, dental, and tuition remission.
About the employer
UHealth is the University of Miami Health System, an academic medical center focused on patient care, research, and medical education.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at University of Miami
Research Associate 1
Miami, USA
Customer Service Representative 3 (H)
Medley, USA
Tumor Registrar - Certified (H) Remote
Miami, USA
Telemetry Technician 1, Full Time
Miami, USA
Clinical Business Operations Representative 2
Miami, USA
Case Worker 2
Miami, USA
Clinical Research Coordinator 1
Miami, USA
Telemetry Technician 1, Full Time
Miami, USA