Job code: F24426 | ||||||||||
Focus Consulting’s Client: | ||||||||||
|
||||||||||
Job Description: | ||||||||||
RESPONSIBILITIES - Collaborate with other functional managers (e.g. Business Analysis, Quality Control, Project Management) to continuously improve software delivery processes - Manage the career development of tech team members, e.g. Solution Architects, Technical Architects, and Technical Managers, including regular performance reviews - Assist in the recruitment of new team members, through interviews and technical testing - Create an efficient software configuration management process, including source control, automated unit testing and continuous integration - Regular review of software design, including overall architecture, infrastructure, components/services, class model, and code - Hands-on involvement in coding and system configuration, if required - Provide technical guidance and coaching to tech team - Technical resource management across all project engagements - Assist with quotations and proposals, in terms of high-level technical solution, estimation, and staffing plan - Present and communicate complex technical solutions to internal and client stakeholders - Research and development of new technologies and capabilities |
||||||||||
Requirements: | ||||||||||
JOB REQUIREMENTS - Must have: experience in similar role (managing a tech team of minimum 50 members, strong expertise in Java & FE, working on web development) - Proven experience (3+ years) in a similar position - Experience in software development and coding in various languages (e.g. C#, Java, etc.) - Excellent knowledge of software and application design and architecture - Experience working with CMS and eCommerce platforms (e.g. AEM, Sitecore, Hybris, Demandware, Drupal) - Familiarity with HTML/CSS, Javascript, and front-end frameworks (Angular, Bootstrap, etc.) - Familiarity with microservices, Big Data, and cloud platforms (AWS) - High quality organizational and leadership skills - Excellent communication skills (written and oral) - Bachelor's degree in computer science or engineering |
||||||||||
Related Jobs