Responsibilities

  • Analyze, design, and develop new requirements for projects
  • Translate user requirements into working business process models
  • Act as the point of contact between IT and business stakeholders
  • Work with vendors to get the solution delivered
  • Create and maintain solution documentation.
  • Manage process change with stakeholders and minimize disruptions to automation.
  • Managing the expectations of senior stakeholders and maintaining a healthy and consistent pipeline of project and changes.
  • Participate in regular meetings with stakeholders to build up trust, increase collaboration, and IT presence in the eyes of the stakeholders.
  • Deliver projects with clearly defined and measurable benefits to the business on time, in scope and within budget.
  • Ensure governance and adherence to project delivery standards.
  • Work closely with outsourcing IT provider to ensure delivery of services, solutions, and resolution of incidents, problems, etc within the agreed timelines.
  • Ensure all SLAs are met.
  • Recommend and implement major improvements that have significant benefit to IT or the business.

Requirements

  • Bachelor or higher degree in Computer Science or IT.
  • More than 5 years of software development experience.
  • Minimum 3 years’ experience with Visual Studio, .NET Framework 4.5 and above, C#, TFS, NuGet packages.
  • Minimum 2 years’ experience working with RDBMS such as MS SQL Server or Oracle.
  • Experience administering and delivering SharePoint solutions such as Designer, InfoPath, Web Parts, and workflow creation.
  • Experience with Agile / Scrum methodologies.
  • Experience with front/back-end package management tools.
  • Strong knowledge of REST, JSON, XML, WSDL
  • Experience working with build management and continuous integration tools such as TeamCity, OctopusDeploy, Jenkins
  • Experience managing vendors.