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.