Application Programmer

SG, Singapore

Job Description

Key Responsibilities



Design, develop, test, and maintain robust software applications aligned with business objectives. Write clean, efficient, and maintainable code using modern programming languages and frameworks. Collaborate with architects, analysts, and fellow developers to transform requirements into effective technical solutions. Conduct debugging, troubleshooting, and performance tuning across multiple environments. Integrate applications with enterprise systems, third-party services, and cloud-based platforms. Enhance and maintain existing applications to improve functionality, usability, and performance. Participate in application architecture design and workflow optimization initiatives. Perform peer code reviews, apply design patterns, and follow engineering best practices. Keep up-to-date with emerging technologies and frameworks to continuously improve productivity and application quality. Produce detailed technical documentation and provide knowledge transfer or user support as required.

Qualifications & Experience



Education

: Bachelor's or Master's degree in Computer Science, Information Technology, or a related discipline.

Experience

: 3-7 years of professional experience in software development or application programming.

Technical Skills



Strong programming expertise in

Java, C#, Python

, or similar high-level languages. Solid understanding of

OOP, design patterns, and software architecture principles

. Proficiency with

web technologies

: HTML5, CSS3, JavaScript, Angular, React, or equivalent frameworks. Experience with

database technologies

(SQL, Oracle, MySQL, PostgreSQL) including query optimization. Hands-on experience in

RESTful API and SOAP services

; exposure to

microservices architecture

. Familiarity with

DevOps tools

(Jenkins, Docker, Kubernetes) and CI/CD pipelines. Working knowledge of

cloud platforms

(AWS, Azure, or GCP) and deployment practices. Experience with

unit testing, integration testing, and automation frameworks

. Understanding of

secure coding practices

including authentication, authorization, and encryption. Proficiency with

version control systems

such as Git, Bitbucket, or SVN. * Bonus: Exposure to

big data technologies

(Hadoop, Spark) and analytics integration.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1593959
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    SG, Singapore
  • Education
    Not mentioned