Job Title: Senior Specialist / Associate Lead Consultant / Lead Consultant (APPS) Education /
Experience: Bachelor Degree in Information Technology, Computer Science or equivalent Minimally 5-8 Years of relevant working experience Job Description: Responsible for leading the development of Enterprise products and/or delivery of software services and cloud platforms which include governance and implementing best development practices Work with pre-sales on technical proposals and evaluation of application architecture solution Work with technology architecture team on the design and solutioning of both monolithic and microservices architecture Staying abreast of latest technology and work with R&D team on conceptualized design of prototype and Proof-Of-Concept(POC) into eventual solution for end user’s business cases Skill sets: Extensive knowledge and development experience in at least one of the following programming languages / frameworks – C#, Java, NET Core, Spring Boot Good understanding of agile software delivery methodology and experience in doing DevSecOps Experience in RDBMS, NoSQL, containerization technology(docker,kubernetes) as well as distributed computing Experience in implementation of API gateways, centralized logging and monitoring, messaging and authentication middlewares Good understanding of networking concepts such as TCP/IP, DNS, HTTP Experience in infrastructure automation(IAC) and the tools such as Ansible or Terraform will be advantageous Achievements in various cloud certifications will be advantageou