Job Description

Duties and Responsibilities:

  • Design & develop software applications, replacement or upgrades for existing applications.
  • Database management and administration.
  • Manage user requirements to ensure successful implementation of application systems.
  • Support user departments in reviewing of business processes, software evaluation and system implementation.
  • Provide post implementation support to users.
  • Able to meet project timelines and deliver to specifications.

Requirements:

  • Degree in Computer Science, Computing, Electrical Engineering, IT or equivalent
  • At least two (3) years' experience in system design and implementation in cloud using AWS technologies
  • Cloud technology certifications such as AWS Developer, AWS Solution Architect Associate or equivalent
  • At least one (5-6) years' of experience in developing and maintaining applications using minimally React, React Native, Typescript, secure Java with Spring framework and Spring Boot, Spring Security, SQL Databases, Liquibase scripts (preferable MS SQL)
  • Experience in system troubleshooting and raise issues to relevant parties
  • Preferably experience in Agile methodologies and use of supporting collaboration tools such as JIRA and Confluence
  • Frontend PWAs – REACT/TS 18.2 is important. Angular/TS 15.1 also useful.
  • Backend Web Services - ASP.NET and Core 7+
  • Microsoft Azure Cloud - MS SQL Azure, VM Window Server 2022 DC, VM Linux (Debian) Nginx Reverse Proxy/Load Balancer, Storage Azure Blob Containers, Cloudfare CDN.
  • Good knowledge of Java J2EE, C#.Net, VB.Net, Javascripts, CSS, Web technologies.
  • Other Languages: Python, JavaScript, C/C++/Objective-C, Ruby, SQL
  • Website Development:  HTML, PHP, CSS, JavaScript, W3C standards
  • Frameworks: Django, jQuery, Backbone, Rails, Bootstrap, wxPython
  • Other databases (MySQL, PostgreSQL, MongoDB)

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application