Responsible for software and UI architecture, design, code, configuration, QA and implementation of high-quality software solutions that are delivered on time.
Manage and optimize software builds, coding practices, standards, processes and refactoring of services.
Maintains the best practices needed to ensure on time, quality software solution deliverables.
Work with a distributed engineering team to foster a smooth development process among onsite and offshore team members.
Develop and review project estimates and assumptions during planning and at key project milestones. Validate the development approach and assumptions that underlie the project plans and work plans.
Ability to take ownership for a business feature from its technical design, through development, and overall implementation into the platform.
Participate in design, code, and QA walkthroughs and reviews.
Oversee and guide a small group of senior software engineers developing both PHP and Angular software on the same project.
Education:
Preferred: Bachelor s degree or higher in a technically oriented field - preferable Computer Science
Required: Equivalent formal training and at least 5+ years of relevant UI software design and development experience.
Experience:
5+ years of enterprise experience with Angular2 (with focus on Angular8 or above utilizing monorepo), ECMAScript 2015 or later (ES6 or later) and NGRX / Redux.
5+ years of professional software development experience with relevant UI technologies: TypeScript, JavaScript, HTML5, CSS and Bootstrap.
5+ years of professional software development experience with PHP, the PSR standards and PHP fundamentals.
Enterprise experience with PHP7 or newer.
Strongly Prefer a Developer with experience in the Symfony 5.4 Framework
Experience with TDD and libraries like PHPUnit (or similar).
Enterprise experience with unit testing, CI/CD practices, OOP, design patterns and best practices.
Experience with agile development best practices, scrum methodology and working in a collaborative team, both with engineers and product management. Ability to pull work as required versus waiting for an assignment.
Experience with ng-packagr (GitHub)
Knowledge of and/or experience with Git.
Other Knowledge, Skills, abilities and Certificates:
Knowledge of and/or experience working with high traffic services/web sites.
Knowledge of and/or experience with Kubernetes, Docker and containers.
Knowledge of and/or experience working with AWS services.
Any experience with Ember is a plus.
Keyskills: Product management Computer science Software design Symfony Coding Javascript PHP Healthcare Scrum Unit testing
Wolters Kluwer (www.wolterskluwer.com) 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...