job description
Are you a passionate developer looking to make a tangible impact in a rapidly growing environment? Our client, a forward-thinking organization based in Petaling Jaya, is currently expanding its technical team and is seeking two (2) dedicated Software Engineers to join their ranks.
In this role, you will play a pivotal part in the end-to-end software development lifecycle, from conceptualization and design to deployment and optimization. You will work within a collaborative team to build robust, scalable, and high-performance applications that drive business innovation. This is an exceptional opportunity for developers who thrive on solving complex problems and are eager to work with modern technologies in a supportive, growth-oriented culture.
If you are committed to writing clean, maintainable code and are ready to take the next step in your career with a team that values your technical expertise and creative input, we want to hear from you.
Responsibility
- Design, develop, test, and maintain high-quality software applications and services.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, scalable, and efficient code while adhering to best practices and coding standards.
- Perform code reviews to ensure quality and provide constructive feedback to team members.
- Troubleshoot, debug, and upgrade existing systems to improve performance and reliability.
- Optimize applications for maximum speed and scalability.
- Document development processes and contribute to technical architectural discussions.
- Stay updated with emerging technologies and industry trends to ensure competitive advantage.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Minimum 2+ years of professional experience in software development.
- Strong proficiency in at least one major programming language (e.g., Java, Python, JavaScript, or C#).
- Experience working with relational databases (SQL) and version control tools like Git.
- Solid understanding of RESTful APIs and modern software development methodologies (Agile/Scrum).
- Excellent analytical, problem-solving, and communication skills.
- Ability to work independently and as part of a collaborative team.
- Experience with cloud platforms (AWS, Azure, or GCP) is considered a strong advantage.