Wolters Kluwer Senior Product Software Engineer - Android Mobile Applications in Boston, Massachusetts
Do you want to use your skills and talent to make a meaningful impact on healthcare? Wolters Kluwer Health is a fast-growing and innovation-driven healthcare information technology organization working on the front lines of clinical care. Our talented team of clinicians, technologists, and product visionaries collaborate to provide advanced solutions that tackle some of the most challenging problems in our healthcare system.
This is an exciting opportunity to our team in the role of Senior Product Software Engineer – Mobile Apps. Reporting into the Associate Director of Product Software Engineering, you will play a significant role in evolving and expanding our high performance mobile applications, on both iOS and Android platforms, for the UpToDate and Lexicomp product lines. The Senior Product Software Engineer will be responsible for developing a deep understanding of our products and technology, refining our processes, and collaborating with other development and technology teams. This is a tremendous opportunity to help transform the public facing user experience of a leading healthcare information technology company.
Enhance, extend, and maintain the UpToDate and Lexicomp’s customer facing iOS and Android mobile applications.
Work with the Development Team to accelerate delivery, increase productivity, and become highly predictable without compromising quality.
Work closely with software test engineers to develop deep and thorough test coverage.
Devise best practices and patterns for reliable, efficient and scalable web applications.
Excellent collaborator who will work closely with the Referential Engineering Architect to design and implement solutions.
Work within a DevOps culture to consider the scalability, performance, and deployment needs of the applications and the services on which they rely.
Plan and execute tasks within an Agile environment.
Guide and mentor more junior software developers.
Follow best practices and standards for coding.
Remain current with evolving industry trends and technologies.
Provide proactive technical guidance to the Development Team fostering the concepts of re-use, design for scale, stability, operational efficiency of solutions, and a learning culture.
Able to listen to Product Management to understand feature needs. Work closely with Product Owners and Engineers to understand product requirements and determine the most appropriate technical solution.
Investigate, evaluate, and recommend technologies, tools, and frameworks that contribute to accelerating delivery of the product roadmap. Devise and implement proof-of-concept (POC) activities to guide technology decisions when appropriate.
Education : Bachelor of Science degree in Computer Science or equivalent.
Interpersonal & Technical Skills
Technologist – Knowledge and interest in the latest system architecture, automation, and mobile app trends with the ability to rapidly learn and apply new technology.
Collaborative – Works closely with team members and stakeholders to understand needs, gain perspective, and collectively deliver solutions with a shared purpose.
Enthusiastic – must be high-energy and a passionate advocate for quickly delivering value.
Adaptive and Inclusive – works with team members to understand pain points and adjust standards, tools, and best practices accordingly.
Creativity, initiative, and flexibility – tempered by pragmatism, patience, and attention to detail.
Honest, humble, friendly, and collegial with a great sense of humor.
Creative problem-solver – Ability to look at solutions in creative and unconventional ways, recognize opportunities to innovate, and engage the team to solve problems.
Commitment to continuous improvement within our development and build processes.
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.
Communicative and social – excellent interpersonal and group facilitation skills including the ability to work with diverse stakeholders and personality types.
5+ years of mobile development experience.
Hands on experience in the full life cycle of Android development, including solid knowledge of Android SDKs.
Have published one or more Android apps.
Hands on experience in the full life cycle of iOS development.
Knowledge of common design patterns, design principles and industry best practices.
Experience with SDLC tools like GIT, Android Studio, XCode, IntelliJ, and Gradle.
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.
Committed, engaged, self-motivated, decisive, adaptable, data driven, transparent and objective.
Experience with cloud platforms such as Amazon AWS and Microsoft Azure a plus
Experience with API design and REST principles is a plus.
Experience with automated unit and integration testing is a plus.
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.
- Wolters Kluwer Jobs