Develop API to meet both functional and non-functional requirements--including, but not limited to, quality, security, and performance within a committed time frame.
Work closely with scrum masters and product owners to understand business goals and system requirements.
Analyze and provide suggestions to identify and improve backend performance and usability. Focus on building scalable backend solutions is a mandate.
Perform quality assurance in application testing, such as system, unit, regression, load, automated, and acceptance testingEstimate level of effort, evaluate new options of similar technology, and offer suggestions to improve processes provides recommendations for application and system improvementsใ
Participate in and manage professional quality system and application testing processes including web and native applications. The ability to execute complex multi-device testing scripts is required.
Design and execute scalability testing processes with both internal and vendor resources.
Ability to participate in the creation of test scripts and protocols
Provide weekly, monthly, quarterly, and annual status reports suitable for inclusion in divisional status & review meetings
Communicate constantly with product owners to understand and measure business requirements and the values of developed features.
Contribute ideas (technological and product) to enhance the overall service experience.
Required Skills and Qualifications
3-5 years of experience in backend
Bachelor’s or Master’s Degree in Computer Engineering, Computer Sciences, Information System, or related fields.
Strong experience in Database design and performance tuning.
Strong experience in AWS cloud service platform.
Strong experience in backend technologies including PHP and Node.js
Strong knowledge of developing with MVC framework and OOP.
Fast Learner, Leadership, Communication, Analytical Thinking, and Service Minded