Responsibilities:
- Enhance application usage experience for users by building sub-components or creating automations to ease workload.
- Develop scripts, web applications, API and console applications that are either standalone or bridge the gaps of existing systems.
- Maintain and update codes developed, ensuring all proper documents are kept up-to-date.
- Collaborate with other team members and plants to integrate various applications and systems.
- Troubleshoot and resolve technical issues as they arise.
- Provide technical support and training to users as needed.
- Pick up new skills required for the job function
- Any other tasks assigned by the IT Manager
Qualifications:
- Possess Diploma/Degree in a related field
- Minimum of 3 years of experience in both frontend and backend development.
- Proven track record of successful projects in a similar role.
- Proficient in PHP, C#, JavaScript, CSS, PowerShell, and SQL.
- Strong understanding of software development life cycle and best practices.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and as part of a team.
- Strong communication skills, both written and verbal.
- Knowledge in Epicor would be an added advantage.
Preferred Skills:
- Experience with additional programming languages and frameworks.
- Familiarity with version control systems (e.g., Git).
- Knowledge of cloud computing platforms and services.
- Understanding of cybersecurity principles and practices.