Epicareer Might not Working Properly
Learn More

Software Support Specialist

Salary undisclosed

Apply on


Original
Simplified

About Us:

For over two decades, the Signature Group has established itself as the market leader in the local kitchen industry under the brand Signature Kitchen, bringing to the world the value of a brand synonymous with quality craftsmanship. As we continued to grow, our holding company, Signature International Berhad was incorporated and public listed on Bursa Malaysia in 2008.

To date, Signature holds the record of the largest kitchen retail network in Malaysia, with a substantial presence across 15 countries in both retail and project segments. We have successfully completed projects for built-in kitchens, wardrobes and ID fit-out for local projects, project portfolio has led to international opportunities in which we can offer competitive, best-in-class, high-quality products to international project developers.

Signature is now at the forefront of revolutionizing the landscape of home living solutions with its new renovated 50,000 sft Signature Flagship Store reopening in May 2022, offering total home living solutions including Design & Build services to our customers. Our flagship brand ‘Signature’ now encompasses a full range of built-in living space furniture and wardrobes, strengthening our position as one-stop home living solutions provider for homeowners and project managers seeking trusted quality from a market leader, comprehensive service and a cohesive aesthetic for living spaces.

Job Summary:

Responsible for assisting in the development, testing, and maintenance of software applications using Python and frameworks like Odoo. This role involves writing and optimizing SQL queries for efficient data management, utilizing GitHub for version control, and contributing to front-end development tasks with HTML, CSS, and JavaScript. Key responsibilities include troubleshooting and resolving software issues, supporting feature implementation, and maintaining clear documentation of development processes. The role also requires staying updated with emerging technologies and continuously improving technical skills to support the team’s objectives and enhance software solutions.

Job Description:

  • 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.

Job 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.