No. of Openings:

  • 1

Experience required:

  • 10 to 15 Yrs

Job Description:

  • Develop and deliver technical systems.
  • Maintain adherence to architectural standards/principles, global product-specific guidelines, usability design standards, etc.
  • Participate in the development and review of documents to comply with SDLC methodologies [e.g. Engineering Work Breakdown Structure (WBS), estimation, Solution Design Document (SDD) and Software Architecture Documents (SAD).
  • Provide feedback regarding application engineering methodologies, standards and leading practices when appropriate.
  • Provide technical guidance to development team members.
  • Proactively anticipates project issues before they occur; defines the problem; identifies possible causes; works with the team to identify solutions; selects and implements most appropriate solution.
  • Applies judgment in implementing Application Engineering methodologies, processes, and practices to specific requirements of projects/programs which may include product design engineering, information security, code maintainability and reliability.
  • Sound analytical skills and problem-solving skills needed to manage multiple technical challenges simultaneously per each project assigned when needed.
  • Recent demonstrable experience of performing a tech lead lead role in a significant, client facing delivery programme with a multi-country, multi-discipline team, likely to come from a solutions and infrastructure architecture background
  • Excellent broad architecture and troubleshooting knowledge.
  • Extensive broad Development knowledge (including but not limited to AngularJs, .Net MVC Web Api, SQL Server, ADO.Net, Entity Framework. SharePoint etc).
  • including a solid understanding of the Client-Side Object Model.
  • Relevant product knowledge of a broad range of technologies, link aggregating sites exposed to both internal and external clients, plus the associated underlying provisioning and site administration capabilities.
  • Solid interpersonal communication and team skills required to operate as a contributing member of global technical teams that deliver quality services.
  • Strong technical skills designing, developing, debugging, documenting, and implementing applications.
  • Strong knowledge and experience in all IT methodologies and life cycles that will be used.
  • Possesses an understanding of IT Services: service offerings, technical standards and policies, technical and business strategies as well as organizational structure.
  • Maintains awareness of new and emerging technologies and the potential application on service offerings and products provided by IT.
  • Excellent level of communication skill in English is mandatory.