Jobs › Companies › Keppel › Application Support Developer

À propos de ce poste Application Support Developer chez Keppel

Keppel · Sur site · Singapore

JOB DESCRIPTION

Key Accountabilities

  • Design, develop, test, deploy and maintain enterprise applications and digital solutions.
  • Translate business requirements into scalable, secure and maintainable application designs.
  • Support application integrations, APIs, databases and enterprise systems.
  • Ensure applications meet performance, reliability, security and compliance requirements.
  • Collaborate with business users, project teams and technical stakeholders throughout project delivery.
  • Support application troubleshooting, incident resolution and root cause analysis.
  • Contribute to continuous improvement of application architecture, coding standards and development practices.
  • Ensure solution documentation, technical specifications and operational guides remain current and accurate.

Core Responsibilities

1. Application Design & Development

  • Analyse business and functional requirements and translate them into technical specifications.
  • Design, develop and enhance web, mobile or enterprise applications.
  • Create reusable, scalable and maintainable application components.
  • Develop APIs, microservices and system integrations where required.
  • Ensure adherence to software development standards, architecture principles and best practices.
  • Participate in code reviews and technical design sessions.

2. System Integration & API Development

  • Develop and maintain application integrations with internal and external systems.
  • Build and support RESTful APIs and service-oriented integrations.
  • Ensure application interfaces are secure, reliable and scalable.
  • Support integration testing and troubleshooting activities.
  • Collaborate with infrastructure, security and architecture teams during implementation.

Development references highlight enterprise software development, REST-based integrations, full-stack development, enterprise application platforms and cloud-native architectures.

3. Database Development & Data Management

  • Design and develop database structures, queries, stored procedures and reports.
  • Ensure data integrity, accuracy and performance optimisation.
  • Support database troubleshooting and performance tuning activities.
  • Work closely with data teams on data migration and synchronization requirements.
  • Ensure proper backup, recovery and security controls are implemented.

4. Testing & Quality Assurance

  • Develop and execute unit testing, system testing and integration testing activities.
  • Support User Acceptance Testing (UAT) and defect resolution processes.
  • Ensure applications meet quality, performance and security standards.
  • Assist in release testing and deployment validation.
  • Promote automated testing and quality assurance best practices.

5. Application Support & Maintenance

  • Provide Level 2 / Level 3 application support where required.
  • Troubleshoot production issues and perform root cause analysis.
  • Support change requests, enhancements and system upgrades.
  • Monitor system performance and recommend improvement opportunities.
  • Maintain system documentation and operational procedures.

Application support, system maintenance, production support and troubleshooting responsibilities are reflected across internal development references.

6. DevOps & Cloud Deployment

  • Support CI/CD pipelines and automated deployment processes.
  • Participate in cloud deployment and cloud-native application initiatives.
  • Collaborate with DevOps teams on release automation and environment management.
  • Ensure applications are designed with scalability, resilience and observability considerations.
  • Support monitoring and incident management activities.

Cloud-native development, DevSecOps, microservices, CI/CD and automated deployment practices are highlighted within internal application modernization initiatives.

7. Documentation & Continuous Improvement

  • Prepare technical specifications, design documents and support documentation.
  • Participate in Agile ceremonies, sprint planning and solution reviews.
  • Recommend technical improvements, development standards and process enhancements.
  • Keep abreast of emerging technologies, frameworks and development approaches.
  • Contribute to technical knowledge sharing and capability building.

Qualifications, Experience & Knowledge

  • Degree or Diploma in Computer Science, Information Technology, Software Engineering or a related discipline.
  • Minimum 3–5 years of relevant application development experience.
  • Experience building enterprise applications, web applications, APIs or mobile solutions.
  • Strong knowledge of software development lifecycle (SDLC) methodologies.
  • Experience with Agile, Scrum or DevOps delivery practices.
  • Experience with modern programming languages such as:
    • Java
    • C#
    • .NET
    • JavaScript
    • TypeScript
    • Python
    • Node.js
  • Experience with frameworks such as:
    • Spring Boot
    • .NET Framework / .NET Core
    • Angular
    • React
    • Vue.js
  • Experience working with relational and non-relational databases.
  • Familiarity with cloud technologies such as Azure, AWS or Google Cloud Platform would be advantageous.
  • Strong analytical, troubleshooting and problem-solving skills.
  • Effective communication and stakeholder management skills.

JOB REQUIREMENTS

'

BUSINESS SEGMENT

Connectivity

PLATFORM

Operating Division
Prêt à postuler chez Keppel ?
Postuler chez Keppel

À propos de Keppel

Keppel is a global asset manager and operator headquartered in Singapore. With operations in more than 20 countries worldwide, we provide innovative solutions that address some of the world's most pressing needs across the energy transition, rapid urbanisation, and increasing digitalisation. With sustainability at the core of our strategy, Keppel harnesses the strengths and expertise of our business units to develop, operate and maintain real assets, which provide diverse solutions that are good for the planet, for people and for the Company. Keppel actively seeks out bright and dynamic individuals to join our talent pool. We offer our employees opportunities to grow and shape their careers,

Voir tous les emplois chez Keppel →

Emplois similaires

Keppel
[Keppel Internship Programme 2027] Intern, Facility Management (Jan - May 2027)
Keppel
⚡ Postuler tôt Singapore Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 14 h
Keppel
[Keppel Internship Programme 2027] Intern, Facility Management (Jan - May 2027)
Keppel
⚡ Postuler tôt Singapore Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 14 h
Keppel
DevOps Engineer
Keppel
⚡ Postuler tôt Singapore Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 14 h
Keppel
Executive, Finance Business Partner
Keppel
⚡ Postuler tôt Jakarta Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 14 h
Keppel
Engineer / Technical Officer / Technician, Facility Management
Keppel
⚡ Postuler tôt Singapore Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 3 j
Keppel
Senior Executive, Power Commercial & Structuring, Power & Renewables
Keppel
⚡ Postuler tôt Singapore Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 6 j
Keppel
Senior/Technical Officer
Keppel
⚡ Postuler tôt Singapore Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 6 j
Keppel
Operations Manager
Keppel
⚡ Postuler tôt Singapore Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 6 j
Keppel
Cyber Security Engineer
Keppel
⚡ Postuler tôt Singapore Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 6 j

Inscrivez-vous pour des suggestions adaptées aux emplois que vous ouvrez et aux recherches que vous enregistrez.

Plus d’emplois chez Keppel

Voir tous les emplois chez Keppel →

Postuler maintenant
🤖

Doucement — un instant

JobsRadar a été conçu pour de vraies personnes qui traversent une période difficile dans leur recherche d’emploi — pas pour des requêtes automatisées. Vous cliquez beaucoup trop vite et vous êtes maintenant temporairement bloqué.

Revenez plus tard. Si vous cherchez réellement un emploi, nous sommes de votre côté — agissez simplement comme un être humain.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Prenez une longueur d’avance dans votre recherche d’emploi.

Rejoignez notre canal Telegram pour ce qui vous aide à décrocher le poste — références salariales, le pouls hebdomadaire du marché et les annonces de nouveautés. Pas de spam, que du signal.

Rejoindre le canal — c’est gratuit