Search by job, company or skills

veralto

Team Leader

Early Applicant
  • 3 months ago
  • Be among the first 50 applicants

Job Description

The team leader will be responsible for planning, coordinating and leading activities across the full delivery lifecycle. While still being highly technical and hands-on in designing, developing, reviewing, and maintaining software quality, as well as mentoring associates and building the team.

Qualifications and Technical knowledge
  • Engineering degree in Computer Science or equivalent, and experience of working on software product will be an advantage
  • 10+ years of work experience in Web Development and at least 4 years in full-stack Web Development
  • 1+ years of experience as Team Leader
  • Team leading ability, shown by having led a team to work co-operatively with others, continually reviewing objectives and priorities, and accepting collective responsibility. Experience should include direct personnel management
  • Able to understand and work within the architecture and inter-process dependencies of a product
  • Hands on experience in development using Javascript , Node.js, HTML, CSS or any other JavaScript frameworks.
  • Must be familiar with Web Application Architecture , design patterns like MVC
  • Ability to deal with or previous experiences with technical specifications as HTTP, MIME, OAuth, XSLT, XPath and use of 3rd party node modules
  • Good working knowledge of Web Services, REST API and XML
  • Hands on experience in databases like MS SQL Server. Strong knowledge of database design and efficient SQL statements
  • Proficient understanding of cross-browser compatibility issues and ways to work around such issues
  • Experience in deployment and administration of Web Servers & Application Servers like IIS, Apache Tomcat, etc. on Windows, Mac and Linux platform
  • Good knowledge of object oriented (OOPS) concepts and design patterns
  • Nice to have
    • Concept of micro services
    • Knowledge on AWS or Microsoft Azure platform
    • Development on scalable cloud solution
  • Strong verbal and written communication skills in English, including ability to understand advanced technical documentation
  • Proficiency with agile software development tools like JIRA, Pivotal tracker etc.
  • Experience with Customer interactions is a must, with good ability to design configurations and integrations of products
Responsibilities and Key Activities
  • Lead the team to successfully deliver project releases on time and the with high-quality
  • Manage the delivery of project/product from design through to release
  • Provide accurate project estimations, identify resources/competences, develop project plan and deliver to the schedule. Ensure that risks and issues are identified and managed closely
  • Work closely with relevant teams internally to ensure alignment and coordination. Ensure awareness, involvement, and support from the key stakeholders - maintaining robust communication on the project status throughout its life cycle
  • Build the team and develop capabilities of the team members
  • Mentor and coach team members on their technical development
  • High level understating and reviewing of epics and user stories. Breaking down of user stories to development tasks and estimating those stories and working closely with the Product Owner
  • Design overall system architecture, database schema and user interface. Contribute to technical solutions from design through to code level
  • Create feasibility analysis and provide accurate effort estimates. Ownership to develop plan and deliver to meet schedule and quality expectation of product owner
  • Write code that is easy to understand and fits with existing patterns
  • Conduct peer code reviews and perform unit and integration testing
  • Implement unit testing, documentation of API, integration testing, deployment approach, and maintain programming documentation which include commenting code and user guides
  • Analyze, debug, and solve complex technical issues and customer escalations
  • Provide status updates, and produce high quality deliverables in a timely manner
  • Communicate and interact effectively with team members, customer, product owner, QA, supports, and other departments within Esko
  • Stay current on software technology, concepts, and tools, as well as related and competing products
  • Able to provide alternatives for a given problem and guide the team on best solution
  • Prototype new initiatives/solution and demonstrate the same to the team and other stack holders
  • Do research on technologies and suggest use of the technology to solve customer problem
  • Able to identify unknown and risks in identified solutions
  • Help with creating, implementing, executing, and guarding optimized processes, policies and procedures
  • Aid in recruitment, assimilating necessary technical knowledge and building team to meet organizational goals
  • Conduct performance reviews, provide timely and frequent feedback, and set objectives for team members

More Info

Industry:Other

Function:technology

Job Type:Permanent Job

Date Posted: 09/08/2024

Job ID: 88082943

Report Job

About Company

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Sourcing Team Leader India

Ingersoll Rand Compressor Systems ServicesCompany Name Confidential

Team Leader Operations

Tech Mahindra LimitedCompany Name Confidential
Last Updated: 15-11-2024 06:28:14 PM