0% found this document useful (0 votes)
37 views2 pages

Mobile-Technologies - Development Team Lead

This document outlines the job description for a Development Team Lead position. The responsibilities include guiding a development team towards successful project delivery, providing technical leadership and mentorship, and maintaining high software quality standards. Additional duties are collaborating across teams on application design, development, testing and maintenance using Microsoft technologies. The ideal candidate will have a computer science degree, 10+ years of experience including a leadership role, and expertise in technologies like Java, J2EE, Spring and Oracle/Postgres.

Uploaded by

kaykay40
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
37 views2 pages

Mobile-Technologies - Development Team Lead

This document outlines the job description for a Development Team Lead position. The responsibilities include guiding a development team towards successful project delivery, providing technical leadership and mentorship, and maintaining high software quality standards. Additional duties are collaborating across teams on application design, development, testing and maintenance using Microsoft technologies. The ideal candidate will have a computer science degree, 10+ years of experience including a leadership role, and expertise in technologies like Java, J2EE, Spring and Oracle/Postgres.

Uploaded by

kaykay40
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Mobile-Technologies

Job Description Form

Job Description
Job Title: Development Team Lead
Department/Location: R&D Development
Reports to: CTO
Staff Responsibilities:
Review and develop any new requirements received for Projects and CRs
Hours of work: Monday to Friday, 09:00 to 18:00
Salary Range: Dependent on Experience and Location
Summary of Position:
• Guide team development efforts towards successful project delivery
• Provide technical leadership to teammates through coaching and mentorship
• Maintain high standards of software quality within the team by establishing good practices and habits
• Identify and encourage areas for growth and improvement within the team
• Collaborate with other software developers, business analysts and software architects to plan, design,
develop, test, and maintain web- and desktop-based business applications built on Microsoft technologies
• Assist in the collection and documentation of user’s requirements, development of user stories, estimates
and work plans
• Prepare reports, manuals and other documentation on the status, operation and maintenance of software
• Design, develop, and unit test applications in accordance with established standards
• Participate in peer-reviews of solution designs and related code
• Package and support deployment of releases
• Develop, refine, and tune integrations between applications
• Analyze and resolve technical and application problems
• Assess opportunities for application and process improvement and prepare documentation of rationale to
share with team members and other affected parties
• Adhere to high-quality development principles while delivering solutions on-time and on-budget
• Provide third-level support to business users
• Research and evaluate a variety of software products

Primary Responsibilities
Review requirements Integrate and test code/features
Perform design and analysis on new requests Support any production issues
Implement and code the new requirements

MTMP025-T001-JD-v2.0.0 Mobile-Technologies Limited. Confidential and Proprietary Page 1 of 2


Baseline: 08-Oct-2021
INTERNAL USE
Personal Specification
Essential Desirable
Qualifications & • Bachelor’s degree in Computer • Master’s degree
Training Science or related field
• minimum of 10 years' experience in
system development
• Prior experience in a technical
leadership position
• Extensive experience designing and
developing enterprise grade software
Experience • Experience with source control
management systems and continuous
integration/deployment environments
• Experience with agile development
methodologies including Kanban and
Scrum

Qualities and Attitude • Strong communication skills in English

• Java / J2EE, Java frameworks including


JSF, RichFaces, Spring, Hibernate (or
Product Knowledge similar)
• SQL knowledge (Oracle DB, PL-SQL)
• Basic knowledge of Solaris, Unix

Competencies (see Interview Guidance Notes)


• Java • Spring
• Hibernate • Stay updated with Industry and Technical trends
• Oracle/Postgres • Software Development Lifecycle Process
• JSF • Process Orientated
• Internally motivated, able to work proficiently both
• NIFI
independently and in a team environment
• Strong communication skills with both internal team • Strong initiative to find ways to improve solutions,
members and external business stakeholders systems, and processes

Prepared by
Name: Signature: Date: Sep-2022
Title and/or Department:

Note: This job description is not exhaustive and will be subject to periodic review. It may be amended to meet the
changing needs of the business. The post-holder will be expected to participate in this process, and we would aim to
reach agreement on any changes.

MTMP025-T001-JD-v2.0.0 Mobile-Technologies Limited. Confidential and Proprietary Page 2 of 2


Baseline: 08-Oct-2021
INTERNAL USE

You might also like