jobs in Sophic Automation Sdn Bhd

Sophic Automation Hiring! Full Time Software Engineer in Pulau Pinang - Ricebowl

Share
Save

Working Location

  • Pulau Pinang Malaysia

Job Description

Responsibilities

Job Description


  • Design, develop, and deploy full stack software applications based on technical requirements.
  • Automate data collection, testing, and system debugging.
  • Execute unit, integration, and system testing across hardware and software platforms.
  • Analyze root causes, troubleshoot complex software issues, and optimize code performance.
  • Interface APIs with sensors and industrial test equipment for reliable data acquisition.
  • Collaborate with cross-functional teams (designers, PMs, QA) in Agile/Scrum environments.
  • Maintain technical and API documentation.
  • Conduct code reviews to enforce coding standards, security, and best practices.
  • Provide on-call troubleshooting support for critical system issues during off-hours.


Job Requirements


  • Bachelor’s Degree in Computer Science, Software Engineering, IT, or a related field.
  • Proven track record and strong expertise in system-level troubleshooting and debugging.
  • Understanding of SOA, OOP, RESTful APIs, and microservices architecture.
  • Exposure to Spring Boot, Angular (2+), Flask, or ASP.NET.
  • Experience with Python, JavaScript, Bash, Perl, or Tcl scripting.
  • Knowledge of relational databases (MS-SQL, PostgreSQL) and UI/UX design principles.
  • Experience using Git/GitHub and working in Linux/UNIX command-line environments.
  • Awareness of containerization (Docker/K8s) and VM management (VMware, Hyper-V, KVM).
  • Familiarity with MQTT, Kafka, and BI/ETL tools (Power BI, SSIS, SharePoint).
  • Experience with cloud platforms and data services (Microsoft Azure Blob Storage, Microsoft Fabric) is an added advantage.
  • Hands-on experience operating test & measurement equipment and isolating PC hardware failures.
  • Exceptional analytical problem-solving skills, fast learning agility, and self-motivation.

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More