You are on page 1of 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