- Develop, test, and maintain software applications and solutions using Python, including Odoo integration.
-Write and optimize SQL queries to manage and retrieve data effectively.
-Use GitHub for version control, including command-line operations and collaboration on code repositories.
-Troubleshoot and resolve software defects and issues in a timely manner.
-Collaborate with cross-functional teams to design and implement new features.
-Document development processes, code changes, and software configurations.
-Continuously develop technical skills and stay updated with emerging technologies and best practices.
-Provide support for existing applications and assist in implementing updates and improvements.
(Apply now at https://my.hiredly.com/jobs/jobs-malaysia-signature-international-berhad-job-software-engineer-0)
; Requirements:-
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
-A minimum of 3 years of professional experience in software development or a related field.
-Proficiency in Python, with experience in Python-based frameworks like Odoo preferred. Basic familiarity with PHP is a plus.
-Strong skills in SQL for querying and managing databases.
-Experience with GitHub, including basic command-line operations for version control and collaboration.
-Development Tools
-Ubuntu / Linux Command: Basic knowledge of command-line operations in Ubuntu or other Linux environments.
-HTML / CSS: Basic skills for front-end development tasks.
-JavaScript: Understanding of JavaScript for enhancing web functionality.
-Additional Technologies (Good-to-Have):
-ASP .NET (Portal): Exposure to ASP .NET for web portal development.
-Xcode (App): Familiarity with Xcode for iOS app development.
-Android Studio (App): Experience with Android Studio for Android app development.
-Strong problem-solving abilities with attention to detail and debugging skills.
-Ability to quickly acquire new skills and adapt to changing technologies and methodologies.
-Commitment to ongoing learning and professional development in software engineering.
-Proficiency in creating and maintaining clear and concise documentation for development processes and systems.