Enable job alerts via email!
A technology firm in Bayan Lepas is seeking Software Developers (fresh grads or experienced) to create and maintain software components. Candidates must have a Bachelor's degree in Computer Science and knowledge in C++ or C#. The role involves software design, integration, testing, and customer support, all within the software development life cycle.
Demonstrate in-depth understanding of software requirements and logical concepts of software design
Plan, design, develop, integrate and build software components for customers based on their needs and software requirements, architecture as well as guidelines
Perform extensive testing, debugging and maintenance of software components, including all program code modules, to ensure it continues to function normally and complies to customers’ required functionality
Review application design, functionality, usability and performance of newly created software and further revise and refine it if required
Write and maintain technical documentation to describe software development, logic, coding, testing, changes and corrections as a reference for future maintenance and upgrades
Participate in the entire software development life cycle from understanding of customer requirements and needs to full release of the product
Assist in software components setup and implementations
Provide comprehensive support to customers and achieve resolution to outstanding problems or issues
Update code for security issues and new functionality considerations and maintain version control of previous iterations
Work collaboratively with software team members or cross functional teams whenever encounter with software related issues
Identify new ideas to improve system performance and impact availability
Provide and communicate software development status/results to superior occasionally
Share expertise and experiences with junior software developers to ensure their continuous growth of software development knowledge
Provide onsite support at customers’ premises to resolve any software related issues as required
Undertake other related tasks and duties as assigned by superior
Job Requirements:
Required at least Bachelor’s Degree/Postgraduate in Computer Science, Computer Engineering, Software Programming and Development or related field with a CGPA of 3.0 and above
Knowledge in C++ or C# programming is a MUST
Knowledge in machine vision/image processing/motion control is an added advantage
Knowledge of software development life cycle
No explicit monitoring or personal data collection statements included in this refined description.