Responsibilities

  • Support the development of the application concept,interface design, and architecture
  • Support the development of program logic for new applications and features
  • Integrate applications with back-end databases
  • Support in developing software release plans
  • Support testing of the developed applications
  • Deploy applications according to specifications 
  • Investigate issues and conduct root cause analysis
  • Apply bug-fixes
  • Document implementation procedures
  • Collect user feedback and generate system report on application performance
  • Support the integration of new products with existing  applications to improve the functionality and/or design
  • Support to apply the automation deployment processes and ensure system stability with DevOps teams
  • Support the maintenance and update of an existing  application
  • Support monitoring of compliance to security measures
  • Solve routine problems that occur within applications
  • Document the application’s technical architecture, code changes, issue resolutions and procedures

Requirements

  • Bachelor's Degree, Post Graduate Diploma, Professional Degree in Computer Science, Information Technology
  • 3-4 years of relevant work experience in software product development and life cycle
  • Strong experience in API design and implementation
  • Experience in application architecture design and database design
  • Hands-on development experience for  Backend application (C#, .Net Core)
  • Experience in AWS or Azure
  • Experience in Microservices design and development will be advantageous
  • Knowledge and experience in application design patterns
  • Proactive and meticulous
  • Value driven and versatile

Shortlisted candidates will be offered 1 Year agency contract employment.