Enable job alerts via email!

Senior Software Development Engineer

Cheng Hua Engineering Works Sdn Bhd

Klang City

On-site

MYR 80,000 - 100,000

Full time

Today
Be an early applicant

Job summary

A leading engineering firm in Klang City is looking for a Software Development Engineer to develop and implement Warehouse Control Systems. Ideal candidates should have a B.S. in Computer Engineering, a minimum of 5 years of experience in software and control system engineering, and proficiency in C#. This role involves collaborating with teams, diagnosing system problems, and developing project proposals. Competitive benefits include medical, education support, and a performance incentive.

Benefits

Medical
Miscellaneous allowance
Education support
Loans
Dental
Sports (e.g. Gym)
Parking
Bonus & Performance incentive

Qualifications

  • Minimum 5 years of experience in software development and control system engineering.
  • 3-5 years’ experience in C# design and software development.
  • Proficient with C#, .NET, SQL.

Responsibilities

  • Develop and implement WCS application for projects.
  • Prepare system design and technical documents.
  • Troubleshoot hardware/software problems and provide corrective actions.

Skills

Software development
Control system engineering
C# programming
OOP concepts
Agile testing methodologies
Communication skills
Analytical skills

Education

B.S. Computer Engineering or relevant field

Tools

.NET 4
SQL
Job description
Responsibilities
  • Develop and implement WCS (Warehouse Control System) application for CH Projects.
  • Collaborate with Electrical team members to estimate, plan, and design WCS.
  • Prepare system design and technical documents.
  • Develop project proposals and manage small projects to meet departmental needs.
  • Draft work plans and specifications for applications and logistics system projects.
  • Write standards and procedures for hardware and products.
  • Diagnose and solve system problems within logic system.
  • Assist in preparation of project estimates, requirements, and specifications.
  • Troubleshoot hardware and/or software problems and provide corrective actions.
  • Write documentation for PC/network users to support software application usage, user manuals, and documentation for database program users and web-based application users.
  • Participate in training system users in proper operational use of system.
  • Update job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment.
  • Prepare and install solutions by determining and designing system specifications, standards, and programming.
  • Collaborate with internal teams and vendors to fix and improve products.
  • Understand business needs and create tools to manage them.
  • Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
Qualifications
  • B.S. Computer Engineering or relevant field.
  • Minimum 5 years of experience in software development and control system engineering.
  • 3-5 years’ current design and software development experience in C#.
  • Strong understanding of OOP concepts, ADO.NET, and Entity Framework.
  • Work with customers to define system requirements and develop functional specifications.
  • Proficient with C#, .NET 4, SQL or equivalent.
  • Proficient with Agile testing methodologies and best practices.
  • Excellent communication, collaboration, reporting, analytical, and problem-solving skills.
  • Ability to work independently and within a close team environment.
  • A passion for being part of a team willing to self-assess in order to continually find better ways to do things.
Benefits
  • Medical
  • Miscellaneous allowance
  • Education support
  • Loans
  • Dental
  • Sports (e.g. Gym)
  • Parking
  • Bonus & Performance incentive, recreation activity
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.