Job Description
Role Value Proposition:
At HP we imagine the future and make it happen. We love transforming customer insights and innovative new ideas into extraordinary products and experiences to lead in the market. We believe that each employee contributes to making a meaningful difference in the lives of our customers.
With the heart, creativity, and energy of a startup, and the brain, muscles, and determination of a Fortune 100 corporation, we continue to deliver ground-breaking new technologies to build on our 80+ year legacy of innovation.
The Enterprise Platforms and Services team strives to accelerate value delivery, empower our users and build strategic technology platforms for HP. The EP&S team provides “as a service” capability to the rest of the organization even as we look to harden operations with an engineering mindset.
To deliver this vision, we are hiring for a key role that will be pivotal in spearheading the vision, working with key stakeholders across the digital value chain and drive these outcomes for our customers and our business.
Job Summary/ Position Overview:
We are looking for an experienced Solution Architect with Payment domain experience to join our team. As a Solution Architect, you will be responsible for designing, developing, and implementing complex secure payment solutions using the Microsoft web stack on cloud platform. Java technical stack knowledge would be required. You will work closely with business stakeholders and technical teams to understand business requirements and translate them into technical solutions. You will also be responsible for ensuring that integration solutions are scalable, secure, and meet the performance needs of the business.
Responsibilities:
- Lead projects through the requirements definition and solution design phases, working closely with business stakeholders and technical teams, translating requirements to user stories.
- Document process flows using flow diagram tools, UML, sequence diagrams, etc. as well as recommend future state improved processes and system designs.
- Define the system architecture landscape, identifying gaps between current and desire end-states, and deliver a comprehensive solution that will enable achievement of the desired business outcomes.
- Estimate and size Payment projects based on requirements.
- Lead development and implement complex secure payment solutions using the Microsoft and Java on cloud Platform.
- Collaborate with Enterprise Capability Leads (business and Technical) to contribute to enterprise strategy.
- Responsible for providing industry best practices as a trusted advisor to key business and technology stakeholders and identifying areas of product growth.
- Ensure that solutions are scalable, secure, and meet the performance needs of the business.
- Be an active contributor of solution COE to Develop and implement design best practices and standards
- Mentor and train other team members and business users on Payment Platform and integration technologies
- Oversee the implementation and testing of solutions, working closely with global teams
- Troubleshoot and resolve solution issues
- Evaluating and selecting forms and processes for software applications testing and methodology, including writing and execution of test plans, debugging, and testing scripts and tools.
- History of innovation with multiple patents or deployed solutions in the field of software design.
- Ability to effectively communicate product architectures, design proposals and negotiate options at business unit and executive levels.
Knowledge & Skills:
- Hands-on experience on Microsoft MVC.Net on cloud Platform.
- Experience on Java technical stack is added advantage.
- Strong understanding on REST API would be required.
- Experience with other integration tools like Azure PaaS, Tibco, MuleSoft
- Experience with CI/CD and DevOps practices
- Experience with microservices architectures
- Experience with API management tools such as Apigee
- Experience to design solution considering cyber security aspect
- Experience with integration governance and monitoring tools
- Flexibility to learn new technologies
- Plan and execute technical PoC which can later translate to solution.
- Strong understanding on infrastructure
- Strong communication and presentation skill
Qualifications:
- 8+ years of experience in integration architecture and design
- 10+ years of experience with the Microsoft Technology.
- Strong understanding of API design and development, Agile methodologies
- Experience in ecommerce platforms and solution
- Strong experience on payment processing using methods e.g. PayPal, Amex, Stripe
- Good understanding of payment transactions, failures and financial impact.
- Experience & knowledge on Fraud solutions
- Experience with cloud computing platforms such as AWS and Azure
- Experience with enterprise messaging technologies such as Kafka and JMS
- Experience with security best practices and standards
- Excellent written and verbal communication skills
- Understanding PCI and SOX compliance
Impact & Scope
Impacts multiple teams and may act as a team or project leader providing direction to team activities and facilitates information validation and team decision making process.
Complexity
Responds to complex issues within established guidelines.
Disclaimer
This job description describes the general nature and level of work performed in this role. It is not intended to be an exhaustive list of all duties, skills, responsibilities, knowledge, etc. These may be subject to change and additional functions may be assigned as needed by management.