**Job Overview**:**Responsibilities**:- Software Development:- Collaborate with cross-functional teams to define software requirements, specifications, and design.- Debug, troubleshoot, and resolve software defects, ensuring high-quality, reliable software.- Design and Architecture:- Participate in the design and architecture of software solutions, ensuring scalability, security, and performance.- Help with the selection of appropriate technologies and tools to achieve project goals.- Testing and Quality Assurance:- Develop and execute software testing plans to ensure the reliability and integrity of the software.- Collaborate with quality assurance and testing teams to identify and address software issues.- Documentation:- Create and maintain comprehensive documentation for software projects, including code comments, system architecture, and user manuals.- Continuous Learning:- Stay up-to-date with industry trends and emerging technologies to enhance your programming skills.- Share knowledge and best practices with the team.**Requirements**:- Bachelor's degree in Computer Science, Software Engineering, or a related field. (Master's degree preferred but not required)- Proficiency in one or more programming languages (e.g., PHP, ASP, Python, Java, C++, JavaScript, nodejs. MySQL, Microsoft SQL).- Familiarity with software development frameworks and libraries.- Proficient in reading API documentation to integrate various software systems.- Able to develop and maintain functional API and integrate with other system.- Knowledge of software development methodologies (e.g., Agile, Scrum) is a plus.- Strong problem-solving and analytical skills with the ability to think creatively and logically.- Effective communication skills to collaborate with cross-functional teams and articulate technical concepts to non-technical stakeholders.- Ability to work both independently and as part of a team, demonstrating a positive attitude and a strong work ethic.- Willingness to adapt to changing project requirements and timelines.**Salary**: RM3,000.00 - RM4,500.00 per month**Benefits**:- Opportunities for promotion- Professional developmentSchedule:- Fixed shift- Monday to FridaySupplemental pay types:- Performance bonusAbility to commute/relocate:- Seremban: Reliably commute or planning to relocate before starting work (required)