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