Qualifications:
Graduate of Bachelor of Science in Information Technology or related courses
Has at least 3 years in software engineering, including full-stack development
Has strong experience in key technologies, including ASP.NET MVC or equivalent web technologies (e.g. ASP.NET Core)
Has experience with programming languages such as C#; MSSQL
Has experience with modern web application frameworks and libraries (e.g. React.js, AngularJS, Vue.js)
Has experience developing REST API services and integrating with data providers
Has experience using Git or equivalent code versioning tools
Has good understanding of Scrum/Agile methodologies.
Has experience delivering responsive applications
Passionate about developing in HTML5 / CSS3 / SASS / LESS
Responsibilities:
Design, develop, maintain, and enhance systems based on business requirements using approved technologies and coding standards
Troubleshoot production errors and supports system testing and quality assurance.
Document code appropriately for maintainability and collaborates with a team of developers on design and implementation.
Participate and take ownership in modernizing and advancing the architecture and technologies used to build a scalable product focused on quick user adoption and a great user experience
Maintain, evolve, and improve the established product by implementing enhancements and fixing defects
Participate in update meetings that focus on daily workflows, enhancements, and technologies