Senior Full Stack Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+34 more
Job description
-
Leads software engineering efforts to devise and develop creative, pragmatic and transformational software and technology solutions that address the clinical, operational, and strategic priorities of the health system.
-
Participates in the full development lifecycle, including estimation, design, development, testing, and deployment.
-
Collaborates with project team and clients to understand the requirements and acceptance criteria; Works with development teams and product managers to ideate software solutions
-
Ensures seamless integrations with back-end services and databases.
-
Analyzes data processing requirements to plan databases and web applications that will provide system capabilities required for projected workloads.
-
Plans layout and installation of new databases/programs or modification of existing databases/programs: Develops programs for workflow charts or diagrams, considering factors such as computer storage capacity and speed, peripheral equipment, and intended use of output data.
-
Plans, develops, tests, and documents computer programs, applying knowledge of programming techniques and computer systems: Evaluates user, business partner, and service provider requests for new or modified programs to determine feasibility, cost and time required, compatibility with current system, and computer capabilities.
-
Reviews computer system capabilities, workflow, and scheduling limitations to determine if requested changes to system are possible.
-
Develops and maintains core API services and integrations with front-end clients, data layers, and third-party systems.
-
Uses modern programming languages and frameworks to build applications and services that are reliable, maintainable, and performant.
-
Builds the front-end of applications through appealing visual design.
-
Builds features and mobile applications with a mobile responsive design.
-
Ensures systems are well-structured, tested, and secure; tests software to ensure responsiveness and efficiency.
-
Contributes to the development team on code quality, development workflow, test strategy, test coverage, and best practices.
-
Researches new technologies to align with project requirements.
-
Mentors staff Full Stack Developers, Data Integration Developers, and Data Engineers on problem solving techniques as well as skills development; ensures appropriate knowledge transfer at appropriate intervals to develop depth and breadth of knowledge throughout the team.
-
Manages and appropriately escalates delivery impediments, risks, issues, and changes associated to the project development and initiatives.
Requirements
-
Bachelor’s Degree in Computer Science, Mathematics, Information Systems, Engineering, Physical Sciences, Life Sciences or closely related field or equivalent related professional experience is required.
-
7+ years of hands-on software development and programming experience with knowledge of application, data and architecture design patterns and principles.
3. So lid understanding and 7+ years of experience with front-end application development and/or mobile (and/or mobile-responsive) application development.
-
5+ years of experience with the healthcare space including HL7/FHIR, Electronic Health Records preferred.
-
5+ years of experience developing rich, classy and sophisticated web UI based on popular javascript framework libraries such as React or Angular; strong experience with data-intensive web applications.
-
7+ years of experience with scripting languages mainly Python or JavaScript (such as Node.js).
-
7+ years of experience in integrations with back-end services and databases.
-
5+ years of experience with REST API design, development and documentation.
-
3+ years of experience with build and integration tools, including knowledge of Jenkins, CircleCI, Git (Gitlab/ Github), JIRA, Docker, andAnsible/ Puppet/Chef.
-
5+ years of RDBMS experience in at least two of the following: PostgreS/MySQL/SQL Server/Oracle.
Benefits & conditions
Pay Range: $54.42 - $81.64
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What’s the Difference between a Junior, Mid, and Senior Developer?
7 Most Popular Web Developer Jobs in Europe
React Developer Salary [2023]
The Most Popular IT Jobs on the Market