
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A software development company in Penang is seeking a skilled engineer to design and develop high-quality software applications. The ideal candidate will have solid experience with Python and Django, and work collaboratively with cross-functional teams. Candidates with a Bachelor's degree in Computer Science or related field and at least 5 years of experience are encouraged to apply. This role also involves debugging, ensuring software performance, and reviewing code while fostering a strong communication and teamwork environment.
Design, develop, test, and maintain high-quality software applications.
Collaborate with cross-functional teams to define, design, and ship new features.
Ensure software security, scalability, and performance optimization.
Troubleshoot, debug, and resolve software defects and technical issues.
Develop a frontend UI for workflow setup, execution tracking, and reporting.
Integrate and optimize Jenkins agents, pipelines, and CI/CD workflows for automated execution.
Conduct code reviews, write documentation and work with other developers
Bachelor’s degree in Computer Science, Software Engineering, or related field.
Minimum 5 years of experience (fresh graduates with strong fundamentals encouraged).
Strong programming skills in Python, Django, ASP.NET, and web technologies (HTML5, CSS, JQuery).
Good understanding of REST APIs, OOP, debugging, and software testing.
Familiar with Linux/Windows OS, Azure/DevOps, and database technologies (SQL/NoSQL).
Experience with Git, Jenkins, and CI/CD pipelines.
Basic knowledge of networking, distributed systems, and automation workflows.
Strong problem-solving skills, able to handle complex projects independently.
Good communication, teamwork, and self-learning attitude.