RESPONSIBILITIES: • Build efficient software programs and systems that meet users needs • To support new software enhancement and system configurations • Programming well-designed, testable and efficient code that meets Software Quality Assurance standards • Produce specifications and determine operational feasibility • Integrate software components into a fully functional software system • Document and maintain software functionality • Troubleshoot, debug and upgrade existing systems • Automate tasks through appropriate tools and scripting • Perform validation and verification testing • Conduct user acceptance tests and External System Integration tests • Deploy Software applications and evaluate user feedback • Comply with project plans REQUIREMENTS: • Familiar with Agile development, ReactJS, NodeJS, MongoDB, Flutter, Javascript/Typescript/FeatherJS, Springboot, Git • Familiar with DevOps is value added • Must be hands-on and enjoys programming. • Ability to learn new languages and technologies. • Able to work independently and self-motivated. • Good communication and documentation skills. • Strong customer-service oriented and possess Can-Do attitude.