Deskripsi Pekerjaan
Join Compart Systems Technologies (Malaysia) Sdn. Bhd. as a Program Engineer and contribute to cutting-edge technological solutions that drive business success. We are seeking a talented and motivated individual to design, develop, and implement software programs that meet our clients' needs and industry standards.
As a Program Engineer, you will play a crucial role in the software development lifecycle, from initial concept to final deployment. You will collaborate with cross-functional teams to understand requirements, develop efficient code, and ensure the quality and performance of our software products. This position offers an excellent opportunity to work with emerging technologies and contribute to innovative projects that make a real impact.
We offer a dynamic work environment where your skills and expertise will be valued, and you'll have opportunities for professional growth and development. If you are passionate about programming, problem-solving, and creating high-quality software solutions, we encourage you to apply and become part of our growing team.
Tanggung Jawab
- Design, develop, and implement efficient software programs based on client requirements
- Collaborate with cross-functional teams to understand project specifications and objectives
- Write clean, maintainable, and well-documented code following best practices
- Test, debug, and optimize software applications to ensure high performance and reliability
- Stay updated with emerging technologies and industry trends to continuously improve development processes
- Participate in code reviews and provide constructive feedback to team members
- Document technical specifications and create user documentation as needed
Kualifikasi
- Bachelor's degree in Computer Science, Software Engineering, or related field
- Strong programming skills in languages such as Java, C++, Python, or JavaScript
- Experience with software development methodologies and frameworks
- Familiarity with version control systems like Git
- Problem-solving abilities and attention to detail
- Excellent communication and teamwork skills
- Ability to work independently and manage multiple projects simultaneously