Wolters Kluwer Senior Full Stack Developer in Waltham, Massachusetts
Wolters Kluwer Health's Clinical Effectiveness (CE) organization is a fast-growing and innovation-driven healthcare information technology (HIT) provider working on the front lines of clinical care. Our talented team of physician editors, technologists, and product visionaries collaborate to provide advanced clinical decision support solutions that measurably improve clinical effectiveness by helping healthcare professionals provide optimal care for their patients. Its flagship product, UpToDate, is trusted by over 1 million clinicians in over 170 countries to make the best decisions at the point of patient care. Net Promoter Scores consistently fall in the high-70s, largely due to the unrivaled breadth and depth of its evidence-based content. More than 60 research studies confirm UpToDate's widespread usage and association with improved patient care and hospital performance, including reduced lengths of stay, adverse complications and mortality.
A SaaS-based product, UpToDate is a critical component of the clinical workflow when embedded in today's electronic health record systems. In fact, 93% of clinicians surveyed say embedding UpToDate in their electronic health record systems is important to patient care, and 91% say it improves clinician satisfaction. As a mission-based organization committed to getting things right, we're investing in cutting edge healthcare technology solutions to meet the strategic needs of our customers.
Reporting into Wolters Kluwer UpToDate's Integrated Products team, you will play a role in delivering innovation products to enable forward-thinking, high-impact information services to support our business. The Senior Full Stack Developer will assume responsibility for developing SaaS-based Healthcare products integrated into the clinician's workflow. This is a tremendous opportunity to help shape the future of healthcare by transforming the core technology of a leading healthcare information technology company.
Essential Duties and responsibilities
Working with the Director of Platform Engineering and architects, investigate technologies and implement proofs of concept to inform the emerging product and platform architecture.
Maintain, enhance, and extend UpToDate's customer-facing clinical decision support applications.
Devise best practices and patterns for reliable, efficient, and scalable web applications.
Plan and execute tasks within an Agile/Scrum environment.
Remain current with evolving industry trends and technologies.
Follow best practices and standards for coding.
Work within a DevOps culture to consider the scalability, performance, and deployment needs of the applications and the services on which they rely.
Work closely with software test engineers to develop deep and thorough test coverage.
- Performs other duties as assigned by supervisor.
Education: BS in Computer Science or equivalent experience
8+ years of software development experience are required, with 2+ years' experience at a senior engineer level are required.
Deep experience in developing for modularized server-side solutions structured around NodeJS and microservices
Deep experience in writing clean, maintainable code, following best practices and established design patterns
Experience with web-scale commercial offerings, distributed systems and scaling highly desired
Experience with multiple server-side Java development technologies and tools such as servlets, Spring, Jersey, JDBC, MyBatis, JMS, ActiveMQ, Apache web server, Tomcat is a plus
Experience with web service API design, REST principles, XML, and JSON.
Experience with SOA or microservices architectures is a plus
Experience with public cloud environments (AWS, Azure) is a plus
Experience with agile development process is a plus
Experience with automated unit and integration testing
Experience with SDLC tools like GIT, IntelliJ, Maven, NPM
Experience working with modern web UI frameworks such as AngularJS, Backbone, jQuery, Bootstrap
Working knowledge of Healthcare solutions, familiarity with HIPAA compliance requirements is desired
Working knowledge of SQL and familiarity with database technologies including NoSQL is desired
Working knowledge Atlassian tools such as Bitbucket, JIRA, Confluence is desired
Working knowledge of TypeScript is desired
Working knowledge of authentication / authorization technologies such as SAML, OAuth 2.0, and OpenID Connect is desired.
Understanding of healthcare data interoperability standards such as HL7, FHIR, CDA, CCD a plus.
Interpersonal & Technical Skills:
Strong collaboration skills, within function and across peer stakeholders, and desire to work in a highly collaborative environment.
Excellent and effective interpersonal and communication skills (written, verbal, and listening), with ability to build positive working relationships across multiple groups within the organization.
Good judgment, strong problem-solving and decision-making skills, and a finely tuned balance of technical purity and pragmatism.
Tolerant of high degrees of ambiguity, good at resolving uncertainty, willing to backtrack and seek multiple solutions.
Very good at working at an abstract level and creating abstractions that clarify and contribute to system integrity across the enterprise.
Excels at grasping an existing codebase and identifying opportunities to improve and to transition to a shared platform approach.
Committed, engaged, self-motivated, decisive, adaptable, data driven, transparent, and objective.
Enthusiastic -- must be high-energy and a passionate advocate for delivering value.
Attitude of transparency -- must desire to bring disclosure and transparency to the business about the team and grow business trust.
Creativity, initiative, and flexibility -- tempered by pragmatism, patience, and attention to detail.
Honest, humble, friendly, collegial.
Commitment to continuous improvement, openness to change. Ability to dynamically adjust the plan, to resolve impediments as well as to meet changing business needs.
Accountable -- must embody a strong sense of responsibility for the timely completion of tasks, as well as the responsibility to ensure a shared understanding of shared tasks.
Capable of learning and growing with the company
0% - 5% of total work time
Normal office environment
ABOUT WOLTERS KLUWER
Wolters Kluwer N.V. (AEX: WKL) is a global leader in information services and solutions for professionals in the health, tax and accounting, risk and compliance, finance and legal sectors. We help our customers make critical decisions every day by providing expert solutions that combine deep domain knowledge with specialized technology and services.
Wolters Kluwer reported 2017 annual revenues of €4.4 billion. The company, headquartered in Alphen aan den Rijn, the Netherlands, serves customers in over 180 countries, maintains operations in over 40 countries and employs 19,000 people worldwide.
Wolters Kluwer shares are listed on Euronext Amsterdam (WKL) and are included in the AEX and Euronext 100 indices. Wolters Kluwer has a sponsored Level 1 American Depositary Receipt program. The ADRs are traded on the over-the-counter market in the U.S. (WTKWY).
For more information about our solutions and organization, visit www.wolterskluwer.com, follow us on Twitter, Facebook, LinkedIn, and YouTube.
The individual may be exposed to private and confidential information, including personal health information, and is expected to adhere to company policies and all relevant laws regarding handling of such information.
EQUAL EMPLOYMENT OPPORTUNITY (EEO)
Wolters Kluwer U. S. Corporation and all of its subsidiaries, divisions, customer/business units is an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.
For any assistance with your application for this job opening, please call the HR Source at (888) 495-4772 or email HRSource@WoltersKluwer.com. TTY is also available at 888 (4985) 4771.
The above statements are intended to describe the general nature and level of work being performed by most people assigned to this job. They are not intended to be an exhaustive list of all duties and responsibilities and requirements.
Equal Opportunity Employer Minorities/Women/Protected Veterans/Disabled