Wolters Kluwer Architect 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.
Reporting into our Senior Director of Editorial Engineering, this role is critical in transforming a successful product into a platform supporting multiple product lines. The Principle Software Architect will contribute significantly to our next generation microServices architecture, and be a key driver of this transformation. We are seeking a talented individual who has experience in architecting a platform of services, and can drive this transformation at multiple levels within the organization. This is a tremendous opportunity to help transform the core technology of a leading healthcare company.
Essential Duties and responsibilities
Become the focal point for the re-architecture of our existing monolithic system into a platform of MicroServices.
Work collaboratively with the Senior Director of Editorial Engineering, the platform team, as well as other technical and non-technical members of the business, to realize successful growth and evolution of the platform.
Act as a thought leader and mentor within the development organization, providing leadership and governance while remaining current with evolving industry trends and technologies.
Investigate, evaluate and recommend technologies, tools and frameworks that contribute to the platform. Devise and implement POCs to guide technology decisions.
Carefully consider the scalability, performance, resilience, deployment, testing and monitoring needs of platform components.
Remain hands-on by contributing to the design and implementation of platform components.
Contribute to the platform roadmap and plan and execute tasks within an agile environment.
Performs other duties as assigned by supervisor.
Education: Bachelor of Science degree in Computer Science or equivalent.
10+ years of software development experience, with 3+ years at a principle engineer or architect level are required.
Experience with .Net is a must. Java experience is a plus.
Experience with SQL Server databases in a must. Oracle is a plus.
Experience with Unix/Linux is a must.
Knowledge of software development best practices, patterns and principles.
Application Program Interface (API) specification and development, including REST services.
Experience with SOA and/or microServices.
Experience with distributed systems, including load balancing, scaling, networking and data sharing and data replication.
Experience with relational databases required, familiarity with NoSQL database technologies, such as Couchbase, a plus.
Experience with Agile development methodologies, including Scrum and Kanban.
Other Preferred Knowledge, Skills, Abilities or Certifications:
Experience with cloud platforms such as Amazon AWS and Microsoft Azure a plus.
Experience with unit, integration and automated testing, and mock frameworks such as Mockito.
Demonstrate strong collaboration skills, within function and across peer stakeholders.
Demonstrate excellent and effective interpersonal and communication skills (written, verbal and listening), with ability to build positive working relationships with all levels of the organization.
Good judgment, strong problem-solving and decision-making skills, and a finely tuned balance of technical purity and pragmatism.
Demonstrate understanding of smart risk taking and risk mitigation.
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.
Experience with understanding existing code and identifying opportunities to improve and to transition code base to modular components as part of a platform.
Ideal candidate will demonstrate the following attributes: committed, self-motivated, high sense of urgency, dynamic and energetic, decisive, adaptable, collaborative, data driven and objective.
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.5 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.
For more information about our solutions and organization, visit www.wolterskluwer.com, follow us on Twitter, Facebook, LinkedIn, and YouTube.
EQUAL EMPLOYMENT OPPORTUNITY
Wolters Kluwer U. S. Corporation and all of its subsidiaries, divisions and 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) 495-4771.
Equal Opportunity Employer Minorities/Women/Protected Veterans/Disabled