Senior Application Specialist
ManpowerGroup
- United Arab Emirates
- Permanent
- Full-time
- Work closely with business users to gather and document detailed software requirements.
- Analyze and document current business processes, systems, and workflows.
- Conduct feasibility studies and impact assessments for proposed application changes.
- Responsible for leading the development of software applications, including defining project goals, timelines, and budgets.
- Work with development teams/Vendors to ensure that software projects are completed on time and within budget.
- Responsible for providing technical support for software applications used by the organization.
- Work to resolve technical issues to ensure that applications are functioning correctly.
- Responsible for maintaining SLAs with third-party providers.
- 4. Report Design and Development:
- Collaborate with stakeholders, including business users, analysts, and other IT teams, to understand reporting requirements.
- Utilize reporting tools and technologies of the applications.
- Create visually appealing and easy-to-understand reports and dashboards.
- Ensure that reports meet quality standards and are accurate and reliable.
- Evaluate and select external vendors or third-party solutions when necessary.
- Manage vendor relationships, negotiate contracts, SLAs, pricing agreements. 6. Budget Management:
- Responsible for managing the budget for software development and maintenance projects.
- Collaborate with project Manager to define project scope, objectives, and deliverables.
- Participate in project planning, monitoring progress, and reporting on project status.
- Assist in the development of project timelines and resource planning.
- Develop test plans and conduct testing to ensure software meets specified requirements.
- Coordinate user acceptance testing (UAT) and gather feedback from stakeholders.
- Work closely with development teams to resolve defects and issues identified during testing.
- Develop user training materials and conduct training sessions for end-users.
- Create and maintain comprehensive documentation, including user manuals and technical guides.
- Facilitate change management processes related to application updates and enhancements.
- Communicate changes to relevant stakeholders, addressing concerns and ensuring user adoption.
- Ensuring that software applications are maintained and updated regularly to meet changing business needs.
- Stay updated with industry trends, emerging technologies, and best practices related to software applications.
Bayt