IT Programmer will develop, maintain, and support in-house software applications, ensuring they meet the business and operational needs of the organization. This role involves system analysis, coding, testing, and deployment of applications as well as troubleshooting software issues.
Responsibilities
- Design, develop, and maintain custom software applications.
- Write clean, scalable, and efficient code according to specifications.
- Perform testing and debugging of applications to ensure optimal performance.
- Develop and maintain system documentation.
- Provide technical support for in-house developed applications.
- Monitor application performance and implement improvements.
- Troubleshoot and resolve software issues in a timely manner.
- Work closely with end-users and business units to gather requirements and provide technical solutions.
- Liaise with the IT team for system integration and alignment with company IT policies.
- Stay updated on programming best practices and emerging technologies.
- Recommend and implement system enhancements and process automation.
Requirements:
- Diploma or Degree in Computer Science, Information Technology, or related fields.
- Minimum 1-3 years of relevant experience in programming and application development.
- Fresh graduates with relevant skills may also be considered.
- Proficient in programming languages such as C#, .NET, Java, PHP, or equivalent.
- Experience with database management (SQL Server, MySQL, etc.).
- Familiarity with web-based and mobile application development is an advantage.
- Strong problem-solving and analytical skills.
- Good communication and teamwork abilities.
- Ability to work independently with minimal supervision.