Position Overview: You will get to be part of a team that has real meaningful work that directly impacts the quality of healthcare – both for people receiving care and people delivering care. We are looking for passionate developers to augment our NLP tools engineering team, where each team member has a meaningful impact on product features. The product team is small, lean, and fast where you will be challenged daily in a high-tech, agile and fun work environment. Day-to-day work follows a scrum team approach to developing leading edge cloud based enterprise software. Primary Responsibilities include but are not limited to the following: Software development for the NLP tool suites Develop software components based on requirements, architecture and design specifications Work with other software architects, software engineers, quality engineers, and other team members to design and build required systems Build highly scalable and distributed microservices that can process large data sets in real-time Write high-quality unit tested code that will run in a continuous delivery pipeline Work on a scrum team to meet the goals that the Product Owner defines for weekly sprints Basic Qualifications: Bachelor of Computer Science/Technology/IT or equivalent work experience Expertise with a JavaScript framework such as Angular – about 70% of the job is dependent upon this. ~4 years of experience is desired. Strong understanding of microservice architectures, principles and patterns Experience in Java, JAX RS REST services Java Spring Boot with Hibernate experience Experience with rest API services using Java Experience with MySQL Preferred Qualifications: Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs Proficient in writing both synchronous and asynchronous restful services. Healthcare industry experience Angular or other JavaScript framework experience. Java with Spring Boot Maven and Gradle GitHub actions or other build systems. MySQL, Oracle SQL Server and other RDMBS
REST Natural language processing (NLP) GitHub Spring Boot Java Hibernate Angular JavaScript MySQL