Talent.com
This job offer is not available in your country.
Software Development Lead

Software Development Lead

NETS GroupSingapore, Pedra Branca, Singapore
6 days ago
Job description

Join to apply for the Software Development Lead role at NETS

Join to apply for the Software Development Lead role at NETS

Get AI-powered advice on this job and more exclusive features.

The Software Development Lead will be a member of the Products and Engineering unit in NETS Solutions. He / She is responsible for overseeing development efforts, leading a team of software developer, and delegating tasks to ensure timely and high-quality output. This role involves close collaboration with the business analyst team, and the testing team to develop high-quality products according to defined product specifications. Additionally, the Software Development Lead will contribute to various technical aspects including framework design necessary for the complete delivery of the products.

Key Responsibilities

  • Participate in the requirement elicitation process and produce the required technical and operations documentation
  • Work with the Solution Architect to analyze and design the technical components of the products.
  • 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.
  • Assist the Project Manager and act as the primary contact for stakeholders and the Product Manager on technical matters.
  • Support the Project Manager in providing work breakdown structure and effort estimates.
  • Ensure the development team executes code constructions and modifications and performs unit tests in accordance with the product 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 are 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.
  • Assist in the development of training materials and conducting of presentation

Requirements

  • Bachelor’s degree in Computer Science / Engineering or equivalent education
  • Good technical knowledge with at least 6 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 developing and implementing application solutions in AWS cloud environment
  • 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
  • Seniority level

    Seniority level

    Mid-Senior level

    Employment type

    Employment type

    Full-time

    Job function

    Job function

    Information Technology

    Industries

    Banking and Financial Services

    Referrals increase your chances of interviewing at NETS by 2x

    Sign in to set job alerts for “Lead Software Engineer” roles.

    Lead / Senior Software Engineer (Applications Consultant), Consulting Practice

    Software (Technical) Support Engineer I Senior

    VP - Senior Software Engineer (Equities Market Making) - Hybrid

    Engineering Manager / Senior Software Engineer, Housing Programme

    Principal Software Engineer (Partner Solutions), Consulting Practice

    Staff / Senior Software System Engineer (Product Owner)

    Lead / Manager Software Engineer, Issuing Platform Team

    Lecturer / Senior Lecturer (Software Engineering) - School of Information Technology

    Senior Design Quality Engineer (Software)

    Lead Software Engineer – Construction & Built Environment

    Software Lifecycle and Vulnerabilities management Senior IT Engineer

    PEGA Developers (Senior Analyst to Associate Manager)

    Senior Engineer, Plan and Spec - Data Center HVAC

    Senior Engineer, Plan and Spec - Data Center HVAC

    Engineering Manager, Digital Economy Products (DEP)

    Engineering Manager, Managed Agencies (NEA)

    Lead Software Engineer / Software Engineering Manager

    Senior Software Quality Engineer - A25086

    We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

    J-18808-Ljbffr

    Create a job alert for this search

    Lead Software • Singapore, Pedra Branca, Singapore