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