Job Details

ID #19590865
Estado Texas
Ciudad Houston
Tipo de trabajo Permanent
Salario USD TBD TBD
Fuente Wolters Kluwer
Showed 2021-09-14
Fecha 2021-09-13
Fecha tope 2021-11-11
Categoría Software/QA/DBA/etc
Crear un currículum vítae

Senior Product Software Engineer

Texas, Houston, 77001 Houston USA

Vacancy caducado!

Wolters Kluwer is a global leader in professional information services. Professionals in the areas of legal, business, tax, accounting, finance, audit, risk, compliance and healthcare rely on Wolters Kluwer's market leading information-enabled tools and software solutions to manage their business efficiently, deliver results to their clients, and succeed in an ever more dynamic world. Wolters Kluwer combines deep domain knowledge with specialized technology. Our portfolio offers software tools coupled with content and services that customers need to make decisions with confidence. Every day, our customers make critical decisions to help save lives, improve the way we do business, build better judicial and regulatory systems. We help them get it right.

Responsibilities:
  • Under moderate supervision, designs, develops, tests, debugs and implements moderately complex systems components, software tools, and utilities required for the operation, maintenance, and control of computer systems
  • Makes moderately complex modifications to existing software to fit specialized needs and configurations and maintains program libraries and technical documentation
  • Assists in planning, scheduling and implementation. Initiates corrective action to stay on schedule
  • Lead the development of internal and customer-facing applications with the focus on quality, on time delivery, ease of implementation, and easy to maintain perspectives
  • Contribute to the development of the applications and be a technical go-to person for the project, and provide guidance to other team members
  • Lead, mentor, inspire, and work as part of team to meet project budget, schedule, and scope.
  • Encourage team collaboration, innovation, and project ownership
  • Work with architecture team to ensure high quality software design/architecture being built in the project - ensure that product user interface and architecture are secured, can be componentized and reused
  • Ensure that the software product is developed with solid design and followed software development standards and best practices
  • Be the project technical coordinator/liaison with outsourced vendors, QA/QC, etc
  • Drive all activities necessary to plan, build, test, and deploy project team deliverables to production, including managing the migration process workflow
  • Drive the software configuration and release management processes for the project
  • Review and input into the development of WK LS software architecture framework
  • Participate in the evaluation/implementation of third-party software solutions
  • Participates in process improvement initiatives
  • Ready to work on any other software development and support related activities and be flexible to adopt as job duties change and evolve
Qualifications:
  • B.S. in Computer Science preferred, will consider candidates with a bachelor's in an equivalent discipline
  • Experience with SaaS and web-based technologies
  • 5 years dedicated development in Microsoft languages (.NET/C#)
  • 3 years as lead/senior developer of medium to large scale projects
  • Familiar with architecture/design patterns and re-usability concepts
  • Skilled with object-oriented analysis and design (OOA&D) methodology and micro-services
  • Skilled in SOLID design principles and TDD
  • Experience with TFS work items, task board, source control etc
  • Experience with source control systems like TFS, git etc
  • Familiarity with CI / CD tools
  • Very Familiar with Application Security via OWASP Top 10 vulnerabilities list, and mitigation strategies.
  • WS02, PING/SSO, Messaging, Microservices
  • Skilled in Continuous Integration and Continuous Deployments
  • Detailed knowledge of database design and object/relational database technology
  • Strong analytical, detailed, problem solving, and troubleshooting skills
  • Solid verbal and written communication skills
  • Adaptive, forward thinking, and team-oriented
  • Ability to work in a fast-paced and demanding environment
  • Strong balance of operational and business aptitude and comprehension
  • Proven ability to lead multiple teams
  • A willingness to directly execute tasks and manage projects
  • Ability to manage resources that functionally report elsewhere
  • Highly developed communication skills, both internal and external
  • Customer focused
  • Strong analytical and problem-solving skills
  • Highly organized and productive, requiring little supervision
  • Demonstrated experience with project management methodology
  • Demonstrated experience with a formal Software Development Life Cycle, SCRUM, Agile development experience a must
  • Demonstrated ability to deliver results, on time, and on budget

Vacancy caducado!

Suscribir Reportar trabajo