Job Description
- Analyze system requirement and design according to user requirements and by studying user process flow and manual documents ·
- Lead and perform requirement analysis and design activities ·
- Produce requirement specification documents, solution architecture documents, design documents ·
- Produce unit test plan and test specifications, system integration test plan and test specifications ·
- Deliver quality code on schedule ·
- Review and improve project source code when necessary ·
- Troubleshoot and resolve technical issues ·
- Report project risks and issues to management in advance ·
- Research and prepare new technology, frameworks and solutions to be used in projects ·
- Follow, suggest and develop necessary programming standards to create functional, reliable, robust, reusable, maintainable, efficient and secure software solutions ·
- Participate Project Team activities and work together with the Project Team towards successful delivery of the Project on time, on budget with quality ·
- Follow Company Level, Department Level, Project Team Level Standard Operation Procedures, Standards and Frameworks related to performing assigned task effectively ·
- Support and develop junior members by providing advice, coaching, educational opportunities and knowledge sharing
Job Requirements
- Degree Holder, preferably Software Engineering, IT or related degree ·
- At least 3-4 years’ experiences in web application development field with Microsoft Technologies ·
- Skills and working experiences in o Front-end with HTML5, CSS3, JavaScript, DOM, Bootstrap, C#.NET, ASP.NET Core o C#.NET, ASP.NET Web Application Frameworks o Microsoft Power App, Power BI and Power Automate
- Restful Web Services with JSON
- Reporting with Crystal Report
- RDBMS database design and SQL with ORACLE DB, MSSQL and MySQL
- Windows Servers and Operating Systems
- Source Code and Version Control Systems such as Git
- Project, Task, Productivity, Communication and Service Management Tools such as Microsoft Team, Microsoft Project, Open Project, JIRA, Redmine, Trello, Slack, Service Now
- Test Automation Suites and Tools such as Selenium, Lambda Test ·
- Must be able to work in Public Sector, Private Sector and Foreign Projects without preferences ·
- English language proficiency ·
- Knowledge and experience in SDLC and methodology preferably on waterfall and agile ·
- Decent Personality, Team spirit, Strong Work Ethics and Motivation ·
- Possess strong analytical, critical thinking and problem solving skill to solve and troubleshoot challenging problems ·
- Professional and positive communication skills ·
- Team player, self-motivated and ability to take ownership of the work Desire to learn new technologies, skillsets and languages
|