Researches, designs, develops, configures, integrates, tests and maintains existing and new business applications and/or information systems solutions including databases through integration of technical and business requirements
Applications and infrastructure solutions include both 3rd party software and internally developed applications and infrastructure
Responsibilities include, but are not limited to, analysis of business requirements, coding of modifications or new program, creation of documentation, testing and maintenance of applications, infrastructure, and information systems including database management systems
Works within the Information Technology function, obtaining resources and working in support of objectives and strategies
Provides required documentation and participates in architecture reviews to ensure that the solutions comply with standards and use approved technologies
Typical customers are company end users and various functional areas such as Supply Chain, Research and Development, Marketing, Finance, a business, or the company
Management Level Definition:
Contributions include applying developed subject matter expertise to solve common and sometimes complex technical problems and recommending alternatives where necessary. Might act as project lead and provide assistance to lower level professionals. Exercises independent judgment and consults with others to determine best method for accomplishing work and achieving objectives.
What you ll do :
Responsibilities:
Participates as a member of development team or teams; may lead a small development team. Performs analysis of functional and business requirements. Prepares code stubs for others. Completes code to implement solutions.
Contributes to design activities; may design solutions.
Codes independently; participates in code reviews and may lead code reviews. Designs, prepares and executes Unit tests. Applies in-depth or broad technical knowledge to maintain one or more technology areas (e.g. Database Administration). Performs solution design. Applies the company and 3rd party technologies to highly complex infrastructure and software solutions. Independently implements end-user or enterprise infrastructure of moderate complexity or services prepared by more senior technologist for more complex solutions.
Knowledge and Skills:
Candidate must have extensive experience of working for large IT services/IT outsourcing companies with SAP Implementation and strong client facing experience
Should be able to define project scope, goals, deliverables and success criteria
Should be able to develop detailed project plans, including timelines, milestones, resources and budget
Should be able to work with the Solution Architect and delivery team and determine if any external vendors are required for the project
Work with the Solution Architect, delivery team and VMO in onboarding the external vendors within agreed time.
The role will be focused on customer / client / Business relationship - overseeing system changes. Working with Functional teams, legacy/existing system owners and their technical architects to ensure timelines for delivery of solutions are understood and any issues /risk documented and actioned/escalated
Provie guidance to the team and ensure that the team is working in accordance with the agreed project plan.
Should be able to identify potentials risks and issues that could impact project success including technical risks, timeline delays or resource constraints
Develop mitigation strategies to reduce risks and issues identified.
Ensure that any deviations to the project plan are documented and approved by the project steering committee. Manage Change Requests by assessing their impact on project timelines, scope and resources.
Track and lead day to day execution of the projects and ensure that progress aligns with the project plan. Conduct regular team meetings to discuss progress and address challenges and track performance.
Ensure that the project meets the required quality standards
Lead and motivate project teams ensuring collaboration and productivity
Act as liaison between the test team and existing business system owners to ensure that the test team have sufficient detail to prepare appropriate test scenarios for any change
Manage relationship with third p[arty vendors and partners who provide services or products for the projects.
Maintain thorough project documentation including project plans, technical and functional design documents, status reports and meeting notes
Ensure a smooth transition od project to production support teams.
What you need to bring :
Education and Experience Required:
Typically a technical Bachelors degree or equivalent experience and a minimum of 4 years related experience or a Masters degree and a minimum of 4 years of experience.