Software Developer
We are currently recruiting Software Developers for our client, a top multi-national company, where you will be able to work on exciting projects!
Responsibilities: - Collaborate with cross-functional teams to gather and analyze client requirements, and translate them into technical specifications. - Develop and maintain web applications. - Design intuitive user interfaces and implement user-friendly features using HTML, CSS, and JavaScript frameworks. - Conduct thorough testing and debugging to identify and resolve defects and performance issues. - Ensure the reliability, scalability, and security of software applications. - Participate in code reviews and contribute to a positive and collaborative development environment. - Stay up to date with the latest industry trends, tools, and technologies, and actively apply them to enhance project outcomes. -Possess at least Diploma/ Degree in Computer Science/ Information Technology or related disciplines.
Qualifications: - Bachelor's Diploma/ Degree in Computer Science, Software Engineering, or a related field (or equivalent experience). - Minimum two (2) years of experience in IT/Software Engineer working experience. For junior role, the salary range will be depending on candidate’s experience. - Proficiency in programming languages such as C#, C++, Java or others. - Proficiency in front-end technologies such as HTML, CSS, JavaScript, and modern frameworks (e.g., React, Angular, or Vue.js). - Good to have in at least one back-end technology (e.g., JavaScript, Python, Ruby, Node.js, Django, or others). - Good to have Skill(s): Python, JavaScript, HTML5, C#, PL SQL, XML, RDBMS, AJAX, JSON - Experience working with databases (relational and/or NoSQL) and writing efficient queries. - Fresh graduates are welcome to apply- preferably Entry Level specialized in IT/Computer/ Software or equivalent.
Why Join Us: - Work directly on exciting projects for our prestigious client, making a tangible impact on their success. - Collaborate with a talented team of professionals in a dynamic and supportive work environment. - Access to the latest tools, technologies, and training opportunities to enhance your skills. - Competitive compensation package and comprehensive benefits. - Opportunity for career growth and advancement within the organization.