Technical Team Leader (acting as Solutions Architect)
Intalio (Previously Everteam)
Total des années d'expérience :11 years, 4 Mois
• Meeting with clients to understand business needs, and translating them into use cases and features in the Eversuite product.
• Advising clients, primarily Saudi government entities, by demonstrating how Intalio solutions may simplify clients' internal procedures, address specific challenges, and safeguard their operations.
• Assessing the client's existing system architecture, proposing solutions to improve it, and carrying out Proof of Concepts (POCs) to demonstrate products to potential clients, validate their functional potential, and integrate systems to meet their needs.
• Handling the whole stages of project delivery, beginning with requirements gathering, business analysis, development, and deployment, and reporting to top management each product category's progress.
• Leading a team of three (3) to five (5) software engineers and assisting other teams with technical and architectural issues.
• Involved in all the software development life cycle (SDLC) ranging from presales and requirements analysis to designing, implementing, and delivering a software product.
• Proposed business and technical solutions for enforcing digital transformation, and provided recommendations for solution design and architecture.
• Demonstrated the Eversuite product along with proof of concepts and pilot projects to clients.
• Conducted training sessions and demos to business users in both pre-sales and post-sales stages.
• Managed the migration process from the client’s legacy system to the Eversuite products, and provided the best solutions for integrating Eversuite with third-party and in-house systems.
• Applied the most common design concepts, abstraction, and generics when proposing a design for a software component.
• Contributed to the development of applications that simplify the recharging of communication credits and aided in the implementation of telecommunication Value-Added Services (VAS) established for specific clients.
• Analyzed tasks and information obtained from the Software Engineering Team Leader to design adequate software solutions that would be accepted by the team leader after testing and would then proceed to the implementation phase and solution delivery.
• Examined the implementation of other software developers to confirm that they are following coding and design best practices.
• Wrote unit tests and maintained excellent code coverage using jUnit and Mockito.