صاحب العمل نشط
• Manage, train and mentor internal software engineers
• Manage outsourced software development team
• Work collaboratively with product owners, project managers and business analysts in understanding the requirements and assist them in delivering the solution.
• Understand the big picture and the various use cases involved while crafting the solution and document them in Unified Modelling Language (UML).
• Identify the appropriate software architecture for both server-side and client-side solution to achieve the proposed requirement.
• Own and maintain software architecture documentation.
• Own code review tasks for the entire software development team, internal and External.
• Perform software version control and maintain periodic compilation schedule.
دوام كامل