
Task and Responsibilities
- Support to develop software development requested by a business analyst, researcher, manager, or lead
- Contribute to the entire application lifecycle from the definition and design to the application go-live
- Read and understand software development or requirement engineering documentation
- Responsible for definition, selection and application of broker technologies and frameworks
- Develop and maintain high-quality web applications using existing or modern framework
- Maintain existing applications and provide resolution for software problem
- Develop customer-focused digital user experiences powered by cloud services
- Optimize application performance and ensure reliability, scalability, and security
- Ensure the quality and performance of the application
Requirements
Minimum Bachelor's in Engineering / Computer Science / Information Technology
Understand software development methodologies and procedures
Understand English documentation and technical resources for most references
Effective team player with the ability to work in a complex, fast-paced, distributed environment with good quality
Have in-depth knowledge of HTML, CSS, TypeScript / Javascript, server-side scripting, and databases
Have experience as a full-stack developer
Hands-on experience in writing code and reviewing the code from others
Able to learn other coding languages as needed
Able to collaborate and communicate with project members
Stay up to date on the latest technologies
Willing to work remote and onsite
About the Company
We provide the opportunity to grow its professional network with various partnerships.
We present and advance an individual's career by developing skills, knowledge, career direction, career coaching, growth mindset, and experiences.