Senior Software Engineer
HealthEdge
This job is no longer accepting applications
See open jobs at HealthEdge.See open jobs similar to "Senior Software Engineer" Coatue Management.Senior Software Engineer
- Category
 - Engineering
 - Position Type
 - Full-Time
 
Overview
Position Summary :
Summary:
The Senior Software Engineer on the Application Services team is a core member of this full-stack engineering team, focused on using their years of software development experience to design and implement new backend and front-end features to address critical needs in the Provider Data Management space. They are responsible for complete end-to-end development on this brand-new application built on a modern, cloud-native, cutting edge, data-driven enterprise application.
The Senior Software Engineer will be key to performing low-level design, mentoring more junior engineers, refining engineering best practices and process improvements, helping the team overcome blockers, problem solving, and implementing scalable, testable, and high-quality code.
The ideal candidate is excited about realizing a new product, sets high standards for quality and effective software development, is a creative problem solver, and comfortable managing ambiguity.
What You Will Do:
- Work with a global cross-functional engineering team to develop a best-in-class provider data management platform.
 - Design and implement high quality, scalable, and testable enterprise data-driven front-end and back-end software.
 - Be responsible for high-impact POCs with new technologies to help us asses new product features.
 - Assist the team in low-level design of features working along-side Project Management and Architecture teams to translate requirements into design.
 - Establish and refine engineering standards and best practices for the team; help improve our engineering team processes to improve our efficiency.
 - Assist and train more junior engineers through mentoring and code reviews.
 
What You Bring:
- Bachelor's degree in Computer Science or equivalent.
 - 4+ years of software development experience, preferably with Java.
 - Experience developing secure, RESTful APIs that can scale horizontally.
 - Proficient in relational database design, development, and querying
 - Experience with software development low-level design.
 - Experience with unit, integration, and front-end testing.
 - Front-end web development experience including with single page frameworks such as React or Angular.
 - Experience working in an Agile/Scrum based development process.
 - Experience analyzing and resolving performance problems and with software optimization.
 - Experience with containerized applications using Docker, Kubernetes, or equivalent cloud services.
 - Experience driving engineering process improvement, establishing engineering best practices, and curating development standards.
 - Ability to train and educate more junior members of the engineering team through mentoring and code reviews.
 - An eagerness to seek out, learn, and apply new technologies as the product grows.
 - Strong verbal and written communication skills.
 
Preferred:
- Experience with full-stack development on Spring Boot REST APIs and React.
 - Healthcare domain experience, especially with provider data.
 - Experience with developing of SaaS software in the cloud.
 - Experience with PL/pgSQL.
 
Options
Software Powered by iCIMS
www.icims.com
This job is no longer accepting applications
See open jobs at HealthEdge.See open jobs similar to "Senior Software Engineer" Coatue Management.