Senior Software Engineer, ChartCheck
New
J
JobgetherHealthcare Technology
United StatesFull-TimeSenior
Salary$150,000–$180,000 USD, plus bonus eligibility
Apply NowOpens the employer's application page
Job Details
- Experience
- At least 5 years of relevant professional experience
- Required Skills
- PostgreSQLFull Stack DevelopmentJavascriptMicrosoft SQL ServerMongoDBTypeScriptRESTful APIs
Requirements
- Bachelor’s degree in Electrical Engineering, Computer Science, or a related technical discipline.
- At least 5 years of relevant professional experience.
- Deep programming expertise in JavaScript and/or TypeScript, particularly within browser-based environments.
- Proven experience building, deploying, and maintaining production web applications using modern JavaScript or TypeScript technologies.
- Strong full-stack development experience spanning frontend and backend systems.
- Hands-on experience designing, building, and consuming RESTful APIs.
- Experience working with databases such as MongoDB, Microsoft SQL Server, or PostgreSQL.
- Strong understanding of software engineering fundamentals, testing, code quality, and secure development practices.
- Ability to work independently, manage priorities effectively, and communicate progress clearly.
- Collaborative mindset with a willingness to support and mentor colleagues.
Responsibilities
- Develop, enhance, and maintain full-stack functionality for a browser-based clinical application, working across both frontend and backend systems.
- Design and build modern web applications using JavaScript, TypeScript, and contemporary web development technologies.
- Design, develop, integrate, and maintain RESTful APIs and supporting backend services.
- Collaborate with engineering, product, and other cross-functional teams to deliver innovative software solutions for cancer treatment centers.
- Participate actively in code reviews and promote high standards for code quality, maintainability, testing, and engineering practices.
- Track development activities independently and transparently through tickets, project workflows, and established delivery processes.
- Support teammates through technical knowledge sharing, collaboration, mentorship, and constructive feedback.
- Contribute to secure, compliant, and risk-aware software development practices within a healthcare and clinical technology environment.
View Full Description & ApplyYou'll be redirected to the employer's site