For Employers
Software Developer Team Lead


DCI CONSULTANTS PRIVATE LIMITED
8 hours ago
Posted date
8 hours ago
N/A
Minimum level
N/A
Scope of Work for Team Lead
  1. Major duties and responsibilities of the successful candidate is:
  • To develop, perform unit-test on solutions, execute built-code for testing, perform system Integration/Regression Test and other tests required by the Authority prior to rollout of applications.
  • To collaborate with multiple stakeholders (e.g., Product Owner) to understand business requirements and translate them into technical requirements for the development team.
  • To direct and guide the development team in various aspects of the software development life cycle, development, coding, testing and debugging to deliver solutions.
  • To work with Project Manager or Authority on development requirements and implementation timeline.
  • To perform post-rollout maintenance work such as solving of problem reports, providing solutions on bug fixes and change requests.
  • To plan and produce the necessary technical documentation for features or modules developed and update specification document, test plan and procedures.
  • To conduct User Acceptance Tests (UAT) prior to rollout of applications.
  • To conduct end to end system testing to ensure applications conform to user requirements.
  • To install, configure, test, implement and fine-tune all the integration points and interfaces between various modules, any selected third-party software and other external applications/systems.
  • To ensure deliverables are in accordance to user and authority requirements.
  • To assist and manage on-the-ground operations with developers . i.e. Task allocation and sprint planning.
  • To perform other ad-hoc activities as required by the Authority.
  • To explore new technologies and assess them.

Pre-requisite for Team Lead

2. Required Competencies
  • The candidate(s) should possess a Degree in computer science, computing, electrical engineering, IT or equivalent.
  • Experience in application development using four or more of the following skills:

- ReactJS / NodeJS

- React Native

- SQL related database

- Java

- Spring
  • Experience in handling system-to-system backend interfaces is highly preferred.
  • Experience in object-oriented analysis, design, System Development Life-cycle (SDLC) and Agile methodology .
  • Experience in software and UML modelling tools is preferred.
  • Good knowledge of information technology , especially in the areas of translating user requirements to system architecture design, application flow and database design.
  • Proficient in spoken and written English .
  • Ability to write clean, well-documented code .
  • Excellent in analytical skills, complex problem-solving and troubleshooting skills .
  • Good Team player, responsible, independent and pro-active.
  • Good in coordination, communication and presentation skills .
  • Proficiency in Office productivity suites such as MS office and MS project.

Required Working Experience

Minimum 3 years of experience in four or more of the following skills:
  • ReactJS / NodeJS
  • React Native
  • SQL related database
  • Java
  • Spring

- Minimum 3 years of experience in software or web-based application development, application deployment and implementation, conducting of user acceptance test and system to system testing.

- Knowledge and Experience in web or mobile application development, system testing and implementation would be preferred.

- Experience in the Government System or any learning systems would be preferred.

- Singaporeans only

Working Location : West Central

**We regret to inform that only shortlisted candidates will be notified. Personal data collected will be used for recruitment purposes**
Related tags
-
JOB SUMMARY
Software Developer Team Lead
DCI CONSULTANTS PRIVATE LIMITED
Singapore
8 hours ago
N/A
Contract / Freelance / Self-employed

Software Developer Team Lead