Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer (Machine Development)

United BC Team

Seberang Perai

On-site

MYR 60,000 - 80,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology solutions provider in Malaysia is looking for a Software Engineer to design and develop software solutions using C#. The ideal candidate will have 3 to 5 years of experience in software development, especially in C# and SQL environments. Responsibilities include overseeing databases, participating in the software development lifecycle, and collaborating with cross-functional teams. Strong project management skills and familiarity with integration technologies are essential for ensuring successful project outcomes.

Qualifications

  • Possess a Bachelor's degree in computer science, software engineering, or a related field.
  • Demonstrate hands-on proficiency in C# programming.
  • Showcase familiarity with integration technologies, including SAP and RESTful API.
  • Demonstrate strong project management skills to effectively meet deadlines and budgets.
  • 3 to 5 years of software engineering experience.

Responsibilities

  • Design and develop software features using C#.
  • Oversee SQL databases, maintain tables and stored procedures.
  • Participate in the complete software development lifecycle.
  • Engage in collaborative efforts with clients and teams.
  • Create comprehensive technical documentation.

Skills

C# programming
Project management
SQL Server
Integration technologies

Education

Bachelor's degree in computer science or software engineering

Tools

Visual Studio
SQL Server Management Studio
Job description
Overview

Design and develop software features using C# and other programming languages, ensuring adherence to coding standards and established development processes.

Oversee SQL databases, including the creation and maintenance of tables, views, and stored procedures, with experience in both SQL Server and Oracle environments.

Participate actively in the complete software development lifecycle, from initial conceptualization and design to coding, testing, and deployment, ensuring a seamless path to release.

Engage in collaborative efforts with clients and cross-functional teams, sharing project updates and proposals to ensure alignment with project goals and objectives.

Create comprehensive technical documentation for current and future software projects and contribute to the design of algorithms and flowcharts for the development of new systems and software solutions.

Experience integrating with Programmable Logic Controller (PLC), Collaborative Robot Arm and etc.

Job Requirements
  • Possess a Bachelor's degree in computer science, software engineering, or a related field, providing a solid foundation for technical expertise.
  • Demonstrate hands-on proficiency in C# programming, showcasing the ability to translate conceptual ideas into functional and efficient code.
  • Exhibit experience with essential tools like Visual Studio and SQL Server Management Studio, reflecting a strong command over the tools integral to the development process.
  • Showcase familiarity with integration technologies, including but not limited to SAP, MES, and RESTful API, highlighting adaptability to diverse technological ecosystems.
  • Demonstrate strong project management skills to effectively meet deadlines and budgets, coupled with prior experience in managing the software development lifecycle from inception to deployment.
  • 3 to 5 years of software engineering or software development experience, preferably in a related field.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.