Search by job, company or skills

mah sing group berhad

Digital Application Developer

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 4 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Purpose

The Digital Application Developer, is responsible for architecting, developing, and maintaining innovative digital applications that drive Mah Sing Group's business operations and digital transformation. This role bridges business needs with cutting-edge technology, delivering scalable, secure, and user-centric solutions.

Key Duties & Responsibilities

Application Development & Modernization

  • Design, develop, test, deploy, and maintain robust, scalable digital applications (mobile, and enterprise systems) using modern technology stacks.
  • Lead the enhancement and modernization of legacy systems, focusing on cloud-native architecture, microservices, API-first design, and improved user experience (UI/UX).

Solution Architecture & Business Analysis

  • Collaborate with business stakeholders to analyze complex requirements and translate them into agile user stories, technical specifications, and future-proof solution architectures.
  • Propose and prototype digital solutions leveraging emerging technologies to solve business challenges, improve operational efficiency, and create competitive advantages.

System Integration & API Ecosystem Management

  • Architect and implement secure, real-time integrations between in-house applications, cloud services (SaaS), and third-party platforms using APIs (RESTful) and middleware.
  • Provide support, troubleshooting, and performance optimization for production systems, ensuring high availability and reliability.
  • Manage technical relationships with software vendors and external consultants.

Agile Project Delivery & Technical Leadership

  • Lead or actively contribute to agile digital transformation projects, ensuring delivery within scope, timeline, and quality standards.
  • Create and maintain comprehensive technical documentation, architecture diagrams, API documentation, and user guides.
  • Mentor and provide technical guidance to junior developers, fostering a culture of continuous learning and technical excellence.
  • Support existing application system and users.

Security, Governance & Compliance

  • Embed security principles into the SDLC. Implement robust data protection, identity & access management, and compliance controls.
  • Ensure all solutions adhere to IT governance, data privacy regulations, and internal audit requirements.

Continuous Improvement & Innovation

  • Continuously research and evaluate emerging technologies for potential business application.
  • Drive improvements in application architecture, development methodologies, and team productivity through automation and best practices.
  • Actively contribute to the Group's automation and digitalization roadmap.

People & Stakeholder Collaboration

  • Provide guidance and technical support to junior developers or IT team members when required.
  • Collaborate effectively with cross-functional teams including business users, IT infrastructure, and external partners.
  • To perform any other duties as required from time to time by the Managers or Senior GM, Head of IT or Management.

Requirements

Education

  • Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or related discipline.
  • Minimum 3–5 years of relevant experience in application development, system support, or digital solution delivery.
  • Experience in large organisations, property development, construction, or corporate environments is an advantage.
  • Hands-on experience in mobile application development
  • Knowledge of programming languages, databases, and system integration.

Competencies

  • Strong analytical and problem-solving skills.
  • Good communication skills with technical and non-technical stakeholders.
  • Able to manage multiple priorities independently.
  • Detail-oriented, proactive, and team-oriented.
  • Able to work under minimum supervision.

Mobile Development: Experience with native App development programming language (Swift, Objective C) is mandatory. Experience with cross-platform (React Native, Flutter) development is a plus. Proficiency on MVVM.

APIs & Integration:

Proven experience designing and securing RESTful APIs and microservices. Knowledge of API gateways is beneficial.

  • DevOps & Tools: Experience with XCode, Android Studio, Firebase and version control (Git).
  • Build and publish applications in app stores, handling and managing Google Play and iOS App store.

Professional Competencies:

  • Strong analytical, problem-solving, and systems thinking abilities.
  • Excellent communication skills, capable of engaging effectively with both technical teams and business stakeholders.
  • Proven ability to manage multiple priorities in a dynamic environment with a high degree of autonomy.
  • Detail-oriented, proactive, innovative, and a strong team player.
  • A passion for technology and continuous learning.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 146123459

Similar Jobs