Collaborate with a team of scrum masters, product owners and fellow engineers (remote and local) • Tackle technical challenges and ensure quality as we move from legacy technologies to nextgeneration applications • Intellectual curiosity: Dig into undocumented, untouched legacy systems and solutions to understand logic and business processes by reading legacy code & configuration and talking to subject matter experts • Document and lead the implementation of technical features, improvements, and innovations • Continually look for ways to improve performance, quality, and efficiency. • Translates business requirements and functional specifications into logical program designs, code modules, stable application systems, and software solutions with guidance from senior colleagues. • Partnering with Business Analysts to understand business needs and functional specifications; recommending technical solutions that meet design and functional needs. • Collaborating with architects and/or software consultants to ensure functional specifications are converted into flexible, scalable, and maintainable solution designs; writing, reviewing, and/or validating clear technical specifications and documentation; identifying specific interfaces, methods, parameters, procedures, and functions to support technical solutions while incorporating architectural designs. Experience leading atleast one implementation of an API gateway platform/solution. (APIGEE, Layer 7) • Experience in managing people & stakeholders across multiple regions delivering business value. • A background in business operations and strategies, with a focus on business IT • Experience translating client requirements into technical designs. • Agile experience in engineering capabilities and an architectural mindset • Collaboration, adaptability, flexibility, and the ability to manage time and prioritize work with a globally distributed development team. • A thorough grasp of IT concepts, business operations, design and development tools, system architecture and technical standards, shared software concepts and layered solutions and designs • Expert proficiency with software, architecture, and methodology. Technical skills may include experience with one or more of: • Operative Systems (e.g. UNIX, Linux, Windows) • Programming Languages (Java ) • Databases (e.g. Oracle, MySQL, PostgreSQL, Informix, DB2) • API Platform (APIGEE, Layer 7) • Good understanding of domain-based SOA and its deployment in an enterprise. • Hands on experience on debugging, maintenance and support activities related to the API Platform. • Experience designing, implementing, and deploying large-scale, highly available, serviceoriented software systems (e.g., REST, micro-services), especially extensible platforms that support ecosystems of third-party application/plugin developers. • Automation experience preferred. • Experience in hosting APIGW on cloud (preferably on GCP) preferred. • Strong intellectual curiosity with a desire to learn new technologies and techniques, as well as legacy or existing solutions. Page 3 • Understanding of current industry standard best practices regarding integration, architecture, tools, and processes • Excellent written and verbal communication, presentation, and analytical skills, including the ability to effectively communicate complex technical concepts and designs to a broad range of people. Bachelor's degree in Computer Science, CIS, MIS or related field required • 12 – 15+ years of experience in software development or a related field required • 7+ years working on APIGW products preferably APIGEE or Layer 7 or both. • 5+ years with on premises / cloud implementations Open-Source Integration Solutions • 7+ years of experience working with application and integration middleware • 7+ years of Unix Shell Scripting • 7+ years of experience working on project(s) involving the implementation of solutions applying development life cycles (SDLC)TBC