Technical Lead - Web

Infotree Service Inc ,
London, Greater London

Overview

Job Description

Company Description Job Description- The key objective of this position is to take technical ownership of the customer web sites across more than 32 countries and 17 languages. You will manage an augmented team of developers to perform the technical design, implementation and developer testing of software to meet the goals of your application portfolio, interfacing with business analysts, project managers and testers as well as keeping a focus on performance of the solutions. Job Description Requirements: * College degree in a technology related discipline * 5 to 7 years of experience in delivering web development projects using Magnolia content management system, Certification on Magnolia preferred * Solid understanding of software development life cycle models as well as expert knowledge of Agile methodologies * Prior experience with SCRUM/Agile methodologies with enterprise-level application development projects. * Experience of JIRA preferred * Experience overseeing multi-function project teams with at least 10-15 team members including * Developers, Business Analysts, and QA Personnel * Balanced business/technical background: * Sufficient level of technical background to provide highly-credible leadership to development teams and to be able to accurately and objectively evaluate complex project risks and issues * Experience of driving web or mobile project based on Java stack preferred Roles and Responsibilities: * Perform the role of Technical Lead at one of our customer sites * Participate in building and reviewing the Technical Approach * Review complex stories which need changes at multiple layers and suggest approach to development team * Train team members on Magnolia and other technical skills which are most important for the team * Perform code review and contribute for quality and defect free code * Make sure team follows coding best practices * Identify improvement areas in existing code and perform code refactoring * Team Management - Assist in team development while holding teams accountable for their commitments, removing roadblocks to their work; leveraging organizational resources to improve capacity for project work; and mentoring and developing team members Additional Information Thanks & Regards, Geeta Sharma Account Manager- Recruitment Infotree Service Inc. Office : +44 2081900406 (UK) +49 3021502948 (Germany) Email: geeta @infotreeservice.com Web site: Linkedin: Responsibilities: Requirements: College degree in a technology related discipline 5 to 7 years of experience in delivering web development projects using Magnolia content management system, Certification on Magnolia preferred Solid understanding of software development life cycle models as well as expert knowledge of Agile methodologies Prior experience with SCRUM/Agile methodologies with enterprise-level application development projects. Experience of JIRA preferred Experience overseeing multi-function project teams with at least 10-15 team members including Developers, Business Analysts, and QA Personnel Balanced business/technical background: Sufficient level of technical background to provide highly-credible leadership to development teams and to be able to accurately and objectively evaluate complex project risks and issues Experience of driving web or mobile project based on Java stack preferred Roles and Responsibilities: Perform the role of Technical Lead at one of our customer sites Participate in building and reviewing the Technical Approach Review complex stories which need changes at multiple layers and suggest approach to development team Train team members on Magnolia and other technical skills which are most important for the team Perform code review and contribute for quality and defect free code Make sure team follows coding best practices Identify improvement areas in existing code and perform code refactoring Team Management - Assist in team development while holding teams accountable for their commitments, removing roadblocks to their work; leveraging organizational resources to improve capacity for project work; and mentoring and developing team members