Roles and responsibilities
Develop applications
· 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
Implement applications
· 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
Optimise applications
· 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
Maintain applications
· 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
· Graduate Diploma, Professional Degree in Computer Science, Information Technology
· 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
Interested candidates, please send your CVs on [email protected]
Regret to inform that only shortlisted candidates will be notified.
CEI: R1988671
EA License: 14C7275