Enable job alerts via email!

Senior Applications Developer (12-month Contract)

TEAMLEASE DIGITAL CONSULTING PTE. LTD.

Singapore

On-site

SGD 90,000 - 120,000

Full time

Today
Be an early applicant

Job summary

A leading consulting firm in Singapore is looking for a Senior Applications Developer to lead the design and development of enterprise applications in banking and financial services. The ideal candidate will have over 10 years of experience in software development, with strong leadership skills and expertise in Java, .NET, and cloud platforms. This role offers a 12-month contract with competitive compensation.

Qualifications

  • 10+ years of professional software development experience.
  • 7+ years of leadership in technical lead/software management roles.
  • Hands-on expertise with cloud platforms and containerized environments.

Responsibilities

  • Oversee acquisition, design, and development of software solutions.
  • Manage and mentor development teams to ensure delivery excellence.
  • Guide proof-of-concept and solution prototyping activities.

Skills

Java
.NET
Microservices
Problem-solving
Stakeholder management

Education

Bachelor’s degree in Computer Science or equivalent

Tools

Azure
OpenShift
Job description
Overview

Senior Applications Developer (12-month Contract)

We are seeking an experienced Senior Applications Developer (Technical Lead) to oversee the design, development, and delivery of enterprise-grade applications in the banking and financial services domain. The role requires strong leadership in software engineering practices, cloud platforms, and application lifecycle management.

Responsibilities
  • Oversee acquisition, design, and development of enterprise software solutions.
  • Provide technical leadership for the development of Java/Spring Boot, .NET, and cloud-native applications.
  • Monitor results and quality of deployed applications, ensuring compliance with security, risk, and regulatory standards.
  • Guide proof-of-concept and solution prototyping activities.
  • Manage and mentor development teams to ensure delivery excellence.
  • Collaborate with business stakeholders and vendors to define, plan, and implement system enhancements.
  • Lead production support, troubleshooting, and deployment in critical financial systems.
Qualifications
  • Bachelor’s degree in Computer Science / Computer Engineering, Information Technology, Science (or equivalent).
  • 10+ years of professional software development experience with Java, .NET, microservices, and enterprise application platforms.
  • 7+ years of leadership experience in technical lead / software management roles.
  • Hands-on expertise with cloud platforms (Azure, OpenShift, containerized environments).
  • Strong background in banking, e-commerce, and enterprise systems.
  • Certified Scrum Master or equivalent Agile project leadership certification is a plus.
  • Excellent problem-solving and stakeholder management skills.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.