Full Stack Developer Needed
KEY PURPOSE OF JOB
โข The Developer provides code/design analysis and strategy, supports project planning, creates detailed technical specifications, develops application and system code, participates in code reviews and unit testing, and supports ongoing maintenance for moderate to complex applications/projects.
MAIN RESPONSIBILITIES
1. Proven experience using Webforms based Web Applications
2. Work with development teams and product managers to ideate software solutions
3. Design client-side and server-side architecture
4. Ensure building of the front-end applications through appealing visual design
5. Manage and develop a well-functioning applications and databases
6. Write codes in effective and efficient manners
7. Handle all unit and collaborative test of codes to ensure responsiveness and efficiency
8. Drive bugs troubleshooting and patches release/upgrades
9. Full security and data protections alignments during design, development and deployments
10. Generate clear and precise technical documentation of all work done
11. Work with agile team (product, designer, testers, users) to improve software
12. Understanding of the SQL of Server Reporting Services (SSRS)
13. Analyze existing software and efficiently problem solve for client requests
14. Provide estimates on activities/tasks required to perform application support and maintenance
HSEQ responsibilities
โข Ensure compliance with all health, safety and security regulations and policies.
โข Ensure that adequate and effective risk assessments are undertaken and regularly reviewed.
โข Liaise with team lead or head of HSEQ on any health, safety or security problem which you cannot resolve.
โข Responsible for the health, safety and welfare of all staff under direct management and expected to contribute to the health and safety of all personnel in the overall business unit.
ANTICIPATED OUTCOMES OF ROLE
โข Internal customer satisfaction
โข Turnaround time.
โข Achievement of performance criteria.
โข Compliance with all HSSEQ regulations
โข Improved end user satisfaction
JOB REQUIREMENTS EDUCATION
โขFirst Degree in any science related courses
EXPERIENCE
โข4 yearsโ experience in a similar role PROFESSIONAL MEMBERSHIP OR REGISTRATION
โข The incumbent must have proficient knowledge in any of the following areas: โขMicrosoft PowerApps &Flow โขKnowledge of multiple back-end languages (e.g. C#, .Net, Java, Php, Python) and JavaScript frameworks (e.g. Angular, React, Node.js)
โขKnowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery, Typescript) โขNET Framework โขPowerApps Flow & SharePoint Framework OTHER SKILLS โขPWA / Bootstrapping โขASP.NET MVC โขWeb API โ REST / SOAP / API documentation and testing tools (PostMan/Swagger) โขTFS / DevOps tools โขGit / SVN โขFamiliarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design
PERSONAL ATTRIBUTES
The incumbent must have the following personal attributes: โข Analytical Mind โข Great attention to details โข Must be customer focused โข Ability to deliver results โข Open to learning โข Have professional confidence โข Must be a strategic thinker