jobs in Sophic Automation Sdn Bhd

全职 Software Engineer 工作, 薪水, Sophic Automation 公司招聘中 - Ricebowl

分享
保存

工作地点

  • Pulau Pinang, Malaysia Malaysia

职位描述

岗位职责

Job Description

  • Design, develop, and implement full stack software applications based on business and technical requirements.
  • Automating data collection, testing, and debugging
  • Perform unit testing, integration testing, and system testing.
  • Debug and troubleshoot software issues, optimizing code for performance and scalability.
  • API interface with sensors, industrial test equipment for data acquisition.
  • Debug and troubleshoot software-hardware integration issues.
  • Involve in various network protocols integration/enabling for software applications.
  • Work with cross-functional teams, including designers, project managers, and quality assurance engineers.
  • Participate in agile development processes such as Scrum, actively participate in discussions, presentations, and decision making
  • Write and maintain technical documentation, including API documentation and system design.
  • Perform code reviews with peers and seniors to review coding standards, security practices, and industry best practices prior code deployment.


Job Requirement

  • Basic understanding of service-oriented architecture (SOA), object-oriented programming (OOP), RESTful APIs, and microservices.
  • Exposure to modern technology stacks such as Angular 2+, Spring Boot, Flask, and ASP.NET Framework.
  • Some experience with scripting and using Bash, Python, Perl, Tcl, and JavaScript.
  • Able to write clean, maintainable, and efficient code.
  • Familiarity with frontend development, UI/UX design, and responsive web applications.
  • Knowledge of relational databases like MS-SQL and PostgreSQL, including design and optimization.
  • Experience using version control systems like Git and GitHub.
  • Comfortable using Linux/UNIX command-line tools. (a strong plus)
  • General awareness of microservices architecture and containerization (a strong plus).
  • Experience with data processing and business intelligence tools such as Power BI, SSIS, MSRS, ETL, and SharePoint (a strong plus).
  • Knowledge of virtualization technologies (deploy, managing virtual machines) like VMware ESXi, Hyper-V, and KVM (a strong plus).
  • Some understanding of middleware and messaging technologies such as MQTT and Kafka (a plus).
  • Benchmarking existing tools/software vs latest technology available in market (a plus)
  • Familiarity with operating test & measurement equipment (a plus)
  • Ability to assemble, troubleshoot, and debug platform/PC hardware issues (a plus)
  • Passion for troubleshooting and optimizing cross-platform systems.
  • Strong analytical and problem-solving skills with a keen attention to detail.
  • Ability to learn quickly and adapt to new technologies.
  • Effective communication and collaboration skills to work in a team environment.
  • Self-motivated, proactive, and able to work independently with minimal supervision.
  • Fresh graduates are encourage to apply

重要安全守则

申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。

了解更多