Enable job alerts via email!

Project Development Lead (Contract)

NETS SOLUTIONS PTE. LTD.

Singapore

On-site

SGD 80,000 - 120,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading company in Singapore is seeking a Software Development Lead to oversee a team of developers. This role requires significant experience and expertise in Java, web technologies, and cloud-based applications. The ideal candidate will ensure high-quality software delivery by leading the development process, maintaining best practices, and effectively collaborating with various stakeholders. Join a dynamic team focused on delivering high-quality software solutions in the financial sector.

Qualifications

  • 5-8 years of hands-on experience in Java, J2EE, SQL/PLSQL, MySQL, XML.
  • Experience with web technologies like Angular and RESTFul APIs.
  • Strong analytical, problem-solving and decision-making skills.

Responsibilities

  • Lead a team of developers and ensure quality work output.
  • Support the Project Manager with technical topics.
  • Ensure compliance to coding and security standards.

Skills

Java
J2EE
SQL/PLSQL
MySQL
XML
HTML5
CSS
JavaScript
RESTFul APIs
Spring Boot
Docker
JIRA
Git

Education

Diploma or bachelor’s degree in computer science/engineering

Tools

Docker
OpenShift
Kubernetes
AWS
Autosys

Job description

Position Summary

The Software Development Lead will be a member of the Delivery and Services Unit in NETS Solutions and will report to a Software Development Manager or the Project Manager of the project being assigned. The Software Development Lead’s role is to be the point-person of the development work, lead a team of developers, delegate and assign work tasks, ensure development work output is on time and of good quality. The candidate will work closely with customer counterparts, product analyst team and the testing team to develop high quality software based on defined specifications and contribute to other technical areas required for the complete delivery and acceptance of a software project.

Key Responsibilities

  • Participate in the requirement elicitation process and produce the required technical and operations documentation
  • Work with Solution Architect on the analysis and design of the code construction and changes according to the finalized requirement specifications
  • Lead a team of developers, delegate and assign tasks, ensure work output is on time and of good quality.
  • Put in place good practices such as documentation discipline, code hygiene, code merge controls, unit testing etc.
  • Support the Project Manager and front the customer or external vendors (such as penetration testers, auditors) for technical topics.
  • Support the Project Manager in providing work breakdown structure and effort estimates.
  • Perform code construction / changes and test the system according to the requirements specifications
  • Ensure work performed comply to coding and security standards, and corporate processes
  • Ensure that quality assurance (QA) activities such as unit testing, system testing and code review is conducted to a professional standard.
  • Participate in the system integration testing and organize the team to render support to the Test Team and resolving issues reported.
  • Organize the team to provide support to customers, internal and external parties during acceptance testing (such as SIT, UAT, Performance Testing, Volume Testing, Security Testing, Operational Ready Testing), cutover and post-cutover activities.
  • Assist in the development of training materials and conducting of presentation

Requirements

  • Diploma or bachelor’s degree in computer science/engineering or equivalent education
  • Good technical knowledge with at least 5-8 years of hands-on experience in Java, J2EE, SQL/PLSQL, MySQL, and XML. Knowledge of Oracle will be added advantage.
  • Experienced with web technologies such as HTML5, CSS, Modular design, Angular (5 & above), Bootstrap or React and open source JS framework.
  • Experienced with RESTFul APIs, Spring 5.x, Spring Boot, Spring Framework, Spring Security, Cloud-Based technologies and Micro-services, including Messaging Middleware such as Kafka/IBM MQ/Solace.
  • Experienced with application running in container platform (docker, OpenShift, Kubernetes).
  • Experienced with batch jobs running in Autosys.
  • Experienced with developing and implementing application solutions in AWS cloud environment is a plus.
  • Strong working knowledge of how to efficiently use JIRA, Git, BitBucket
  • Good verbal and written communication skills
  • Demonstrate good analytical, problem solving and decision-making skills
  • Good team player and positive attitude
  • Domain knowledge and experience in financial industry/payments systems is a plus
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.