Περιγραφή θέσης
- Manage the configuration and customization of the different software packages so that they satisfy customer needs at global level, striving for simplicity, reusability and efficiency
- Collaborate with stakeholders (e.g. business stakeholders, asset owners, project managers, architects and end users) to understand functional and non-functional requirements
- Investigate and propose solutions to development and design problems
- Participate in scope of work estimation and forecasting
- Adhere to architecture, design, implementation, and security standards and best practices
- Promote high quality software delivery in alignment with target business outcomes
- Conduct analysis to determine integration needs, and design and plan integrations
- Oversee unit and integration tests and conduct functional and performance testing where appropriate
- Drive reusability of software building blocks to enable faster delivery
- Improve performance of existing software by diagnosing and resolving critical issues
- Oversee the preparation of technical documentation (by third parties or internal teams), including functional analysis documents, software design plans, test results, and technical manuals
- Adhere to doValue’s established architecture standards, software delivery practices and processes
- Analyze and lead the configuration of the solutions in accordance with user requirements
- Review new releases of packaged software and identify new features that can be enabled for the business
- Cost monitoring (contracts, licenses, usage etc). Ensuring that software assets are managed and optimized through their lifecycle from purchase to retirement and develop action plans for upcoming renewal dates.