Description:
The InControl for Commercial Payments (ICCP) platform is a fundamental part of the Client’s Commercial Solutions, enabling some of our largest customers to issue Virtual Cards to securely manage and report on Travel, Expenses & and Supplier transactions. Focused on secure, highly available, and innovative solutions, this dynamic team is responsible for end-to-end solutions for a diverse global customer base. We are seeking a Technical Software Development Lead to work with our cross-functional development teams within the Virtual Cards, Spend Controls & and Alerts program organization.
Role:
- Builds (design, develop, and deliver) complex applications, framework, tools, and researches alternative technical solutions as per changing business needs, and delivers quality product in a timely and cost-effective manner.
- Successfully led major projects and complex assignments with broad scope and long-term business implications. Create solutions with the high level of innovation, cost-effectiveness, high quality and faster time to market.
- Lead day-to-day software development and maintenance activities of the team.
- Contribute to the overall strategy and manage complex issues within functional area of expertise.
- Develop an overall strategic technical plan and create architecture solutions and proposals.
- Mentor, coach and assist project team members. Provide technical training to the team. Assist with the selection of technical resources for projects.
- Research, create and evaluate technical solution alternatives for the business needs current and future.
- Collaborate with business and technical partners to identify and scope opportunities, and identify risks, benefits and constraints.
- Contribute ideas to help ensure that required standards and processes are in place and actively look for opportunities to enhance standards and improve process efficiency.
All About You:
- Proven experience as a technical lead, building world-class solutions on a global scale.
- Experience in a related field, and experience in delivering secure, maintainable, scalable, and complex application solutions.
- Full-stack developer with strong Java development/architecture experience.
- Experience documenting detailed designs with class and sequence diagrams.
- Expert in web technologies such as Spring, JavaScript, JQuery, AngularJS, CSS, cross-browser compatibility, GWT & HTML.
- Experience with responsive design, working with RESTful APIs and JSON.
- Ability to debug server-side API calls, and contribute to the design of best-practice RESTful APIs.
- Advanced knowledge of Linux/Unix and security standards.
- Knowledge/experience using cloud-native development such as PCF, AWS, etc.
- Experience with Java performance testing and benchmarking.
- Experience in Database Design, and Oracle Databases, and strong knowledge of PL/SQL.
- Working Knowledge of tools like Sonar, Dynatrace, GIT, ALM, CI (Jenkins)/CD, and Splunk.
- Understanding of Web/Application servers like Websphere 8, and Apache Tomcat.
- Ability to be high-energy, detail-oriented, proactive, and able to function under pressure in an independent environment along with a high degree of initiative and self-motivation to drive results.
- Strong communication skills -- both verbal and written – and strong relationship, collaboration skills and organizational skills.
- Ability to quickly learn and implement new technologies, frameworks, and tools and support multiple concurrent activities and to interface with external/internal resources.
- Experience using the Agile Methodology.
- Ability to deal with pressure situations without compromising the processes.
- Result-oriented, self-driven, and go-getter abilities