Your Tasks
- Participate in architectural discussions, provide technical solutions and ensure the adoption of best practices and alignment with the overall technology roadmap
- Build professional relationships with clients, management, and team members to ensure the delivery of proposed solutions
- Active involvement in design, analysis, and development of software solutions
- Contribute to the ongoing support and enhancement of all delivered software solutions, partnering with support staff and other teams to deliver high-quality performance and business value
- Continuously evaluate and adapt strategies in response to changes in the business environment to maintain alignment with company goals and objectives
- Lead and develop our consulting teams in digitalization projects, and oversee day-to-day teams' operation and performance