To be responsible for the detailed design, implementation, and testing of system:
- Develop web application microservices-based using .net core, C#, java spring boot, React
- Work with API-driven architectures (REST, JWT, OAuth-based auth flows)
- Design and create database structure in MSSQL, MySQL, MongoDB
- Responsible for the software requirements, design, implementation and testing of the software system
- Performs the software requirements analysis
- Assist in production issue analysis, log tracing, and incident resolution
- Design user interface navigation workflows to simulate user experience as part of requirements analysis and
fix defects found during testing - Conduct/participate in requirements gathering and user interface prototype workshops
- Implement coding according to software design and coding standards
- Maintain traceability from software requirements to software design and software implementation
- Assists in the development and deployment of systems, methodologies, standards and processes that support the application development and support functions.
- Assists in project management with the development of work breakdown structures and project plans required to implement applications
Support:
- Provide technical support to end users by handling day-to-day call in and email enquiries.
- Provide on-site support to perform system deployment, installation and troubleshooting and conduct training to clients.
- Support and assist in implementing new projects and roll-out
Requirement:
- Degree/Diploma in Computer/IT/Engineering
- Minimum 2 years working experience in IT project environment
- Advanced experience with Android SDK, iOS SDK, React-Native frameworks and tools to create hybrid apps
- Hands-on experience using AI tools such as Cursor AI, ChatGPT, or similar in daily development work
- Experience with cloud or containerized environments (Docker, Kubernetes - advantage)
- Comfortable working in fast-moving environments with evolving requirements
- Experience with Agile/iterative methodologies
- Exceptional communication skills, both written and verbal, and comfortable interacting with all levels of management.