For Employers
APPLICATION PROGRAMMER


HORIZON DIGITAL MEDIA PTE. LTD.
11 days ago
Posted date
11 days ago
N/A
Minimum level
N/A
Key Responsibilities

  • Develop, test, and maintain robust software applications according to business and technical requirements.
  • Write clean, modular, and efficient code using advanced programming languages and frameworks.
  • Collaborate with system architects, business analysts, and other developers to translate requirements into technical solutions.
  • Conduct performance tuning, debugging, and troubleshooting for applications across different environments.
  • Integrate applications with internal systems, third-party services, and cloud platforms.
  • Maintain and enhance existing applications to improve functionality, performance, and user experience.
  • Participate in designing application architecture and workflow optimizations.
  • Perform code reviews, implement design patterns, and adhere to software engineering best practices.
  • Stay updated with emerging technologies, tools, and frameworks to enhance productivity and application quality.
  • Prepare comprehensive technical documentation and provide training/support to end-users when necessary.

Qualifications & Experience

  • Education: Bachelor's or Master's degree in Computer Science, Information Technology, or related field.
  • Experience: 3-7 years of experience in software development or application programming.

Technical Expertise / Tough Skills:
  • Proficiency in Java, C#, Python, or equivalent high-level programming languages.
  • Strong knowledge of object-oriented programming (OOP), design patterns, and software architecture principles.
  • Experience with web technologies: HTML5, CSS3, JavaScript, Angular, React, or similar frameworks.
  • Database management skills: SQL, Oracle, MySQL, PostgreSQL, including query optimization.
  • Experience with RESTful API, SOAP services, and microservices architecture.
  • Hands-on experience with DevOps tools like Jenkins, Docker, Kubernetes, and CI/CD pipelines.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and deployment strategies.
  • Knowledge of unit testing, integration testing, and automation frameworks.
  • Security-aware programming: authentication, authorization, encryption, and secure coding practices.
  • Ability to work with version control systems like Git, Bitbucket, or SVN.
  • Exposure to big data tools (Hadoop, Spark) or analytics integration is a plus.
Related tags
-
JOB SUMMARY
APPLICATION PROGRAMMER
HORIZON DIGITAL MEDIA PTE. LTD.
Singapore
11 days ago
N/A
Contract / Freelance / Self-employed

APPLICATION PROGRAMMER