Responsibilities:
Full stack systems developmentTechnical investigation/research, risk assessment, estimation, and recommendationDevelopment of prototypes and proof-of-concept applications for technical proposals and demosProgram documentationProduct maintenance, support, and enhancementTroubleshoot and debug existing systemsSystem migration and upgrade Qualifications:
Bachelors degree in Computer Sciences, Computer Engineering, or any course related to Information Technology, Engineering, and MathematicsExcellent programming and problem-solving skillsAbility to develop software in Java or other enterprise programming languagesKnowledge in:JavaScriptCVS, Git, or equivalent source coding versioning toolAbility to contribute to different phases of the software development life cycle (SDLC) or product developmentAbility to communicate in English, verbal and written, in a concise and clear mannerFast learner, detail-orientedAble to work under pressureSelf-managing and able to collaborate with offsite team membersCan render extra hours whenever necessary Nice to Have Knowledge or experience in:Agile product development methodology/process or product development in generalRelational databases Oracle/SQL Server/MySQLSpring Framework/Spring Boot/ HibernateES6/JavaScript Reactive framework (Vue.js is a plus, Angular JS/Angular)Node.js, npm, NexusAndroidJava ServletsAWS What's in it for you: Competitive salary packageExposure to a variety of technologies and rolesAbundant opportunities to upskill and grow on the jobBeing part of a global team of competent IT professionalsBeing part of the companys continuous growth and R&D on new technologiesAn environment focused on quality and streamlined processes: CMMI Level 5Family-like work environmentSemi-flexible work schedule