Senior Software Engineering

UNITED BC TEAM SDN BHD

Penang

On-site

MYR 120,000 - 180,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

UNITED BC TEAM SDN BHD in Malaysia is seeking an experienced Senior Software Engineer / System Integrator to own software development projects and lead technical implementation within industrial automation. You will collaborate with engineering, project management and technical teams to deliver reliable software solutions and improve system performance.

The role requires strong C#/.NET skills, SQL database design, API integrations with SAP, MES, and PLCs, plus the ability to guide junior

Qualifications

  • Bachelor's Degree in Computer Science, Software Engineering, Information Technology or a related discipline
  • Minimum 5–8 years of relevant experience in software development, system integration or application engineering
  • Strong hands-on programming experience in C# and the .NET development environment
  • Proficient in Microsoft Visual Studio and SQL Server Management Studio (SSMS)
  • Good experience in SQL database development and management, preferably with SQL Server and Oracle
  • Experience in software architecture, application development, API integration and system troubleshooting
  • Familiarity with RESTful APIs, SAP, Manufacturing Execution Systems (MES) or other enterprise and operational systems
  • Ability to independently manage software development tasks, solve complex technical problems and deliver projects within agreed timelines
  • Experience in code review, technical documentation and guiding junior software engineers
  • Strong analytical, problem-solving and communication skills

Responsibilities

  • Lead and independently develop software applications, features and system solutions using C# and other relevant programming languages
  • Design scalable, reliable and maintainable software solutions in accordance with established coding standards and development practices
  • Design, manage and optimise SQL databases, including the development and maintenance of tables, views, stored procedures and database structures
  • Lead software integration activities between different systems, applications and industrial automation equipment
  • Develop and maintain system interfaces and integration solutions involving RESTful APIs, SAP, MES and other business or operational platforms
  • Support integration between software applications, PLCs and other industrial automation equipment
  • Take ownership of assigned software development projects throughout the software development lifecycle
  • Provide technical guidance and support to junior software engineers and team members
  • Prepare and maintain technical documentation, system architecture, database structures, algorithms, flowcharts and software development records
  • Monitor software performance, investigate system issues and provide technical support during implementation and post-deployment

Skills

C#/.NET
RESTful APIs
System integration
SQL databases
Software architecture
Leadership

Education

Bachelor's degree in Computer Science/Software Engineering/IT

Tools

Visual Studio
SSMS
SQL Server
Oracle
SAP
MES

Job description

We're seeking an experienced Senior Software Engineer / System Integrator with a strong background in software development and industrial automation. You will take ownership of software development projects, lead technical implementation and contribute to the integration of automation systems and business applications. Working closely with the engineering, project management and technical teams, you will play an important role in developing reliable software solutions, improving system performance and supporting the company's growing industrial automation business.

Key responsibilities

Lead and independently develop software applications, features and system solutions using C# and other relevant programming languages

Design scalable, reliable and maintainable software solutions in accordance with established coding standards and development practices

Design, manage and optimise SQL databases, including the development and maintenance of tables, views, stored procedures and database structures

Lead software integration activities between different systems, applications and industrial automation equipment

Develop and maintain system interfaces and integration solutions involving RESTful APIs, SAP, MES and other business or operational platforms

Support integration between software applications, Programmable Logic Controllers (PLC), collaborative robots and other industrial automation equipment

Take ownership of assigned software development projects throughout the software development lifecycle, from requirements gathering and solution design to development, testing, deployment and maintenance

Provide technical guidance and support to junior software engineers and team members

Prepare and maintain technical documentation, system architecture, database structures, algorithms, flowcharts and software development records

Monitor software performance, investigate system issues and provide technical support during implementation and post-deployment

About you

Bachelor's Degree in Computer Science, Software Engineering, Information Technology or a related discipline

Minimum 5–8 years of relevant experience in software development, system integration or application engineering

Strong hands-on programming experience in C# and the .NET development environment

Proficient in Microsoft Visual Studio and SQL Server Management Studio (SSMS)

Good experience in SQL database development and management, preferably with SQL Server and Oracle

Experience in software architecture, application development, API integration and system troubleshooting

Familiarity with RESTful APIs, SAP, Manufacturing Execution Systems (MES) or other enterprise and operational systems

Ability to independently manage software development tasks, solve complex technical problems and deliver projects within agreed timelines

Experience in code review, technical documentation and guiding junior software engineers

Strong analytical, problem-solving and communication skills

UB is a leading industrial automation solutions provider specializing in smart manufacturing, we are committed to driving the widespread adoption of smart manufacturing and Industry 4.0 automation across diverse industries.

Our mission is Staying at the Forefront of the Industry.

As a rapidly growing company, we are continuously seeking out top talent to join our team. With exciting opportunities for professional growth and development, we're committed to fostering a vibrant and innovative workplace culture. If you're passionate, driven, and eager to make a meaningful impact, we invite you to explore our current openings and join us on our journey of success.

UB is a leading industrial automation solutions provider specializing in smart manufacturing, we are committed to driving the widespread adoption of smart manufacturing and Industry 4.0 automation across diverse industries.

Our mission is Staying at the Forefront of the Industry.

As a rapidly growing company, we are continuously seeking out top talent to join our team. With exciting opportunities for professional growth and development, we're committed to fostering a vibrant and innovative workplace culture. If you're passionate, driven, and eager to make a meaningful impact, we invite you to explore our current openings and join us on our journey of success.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

UBCT • Batu Kawan, Kuala Lumpur

On-site
MYR 60,000 - 90,000
Field Service Engineer
Field Service Engineer

UNITED BC TEAM SDN BHD • Penang

On-site
MYR 56,000 - 89,000
Field Service Engineer Lead
Field Service Engineer Lead

UNITED BC TEAM SDN BHD • Penang

On-site
MYR 60,000 - 90,000
C# Industrial Automation Software Engineer
C# Industrial Automation Software Engineer

UBCT • Batu Kawan, Kuala Lumpur

On-site
MYR 60,000 - 90,000
Senior Software Engineer
Senior Software Engineer

UBCT • Kuala Lumpur

Hybrid
MYR 140,000 - 210,000
Senior Software Engineer, Industrial Automation Integration
Senior Software Engineer, Industrial Automation Integration

UNITED BC TEAM SDN BHD • Penang

On-site
MYR 120,000 - 180,000
IT & Network Engineer
IT & Network Engineer

UBCT • Batu Kawan

On-site
MYR 60,000 - 100,000
Sales Engineer
Sales Engineer

UBCT • Kuala Lumpur

Hybrid
MYR 60,000 - 100,000
Technical Presales
Technical Presales

UBCT • Batu Kawan, Kuala Lumpur

On-site
MYR 120,000 - 180,000
Mechanical Designer
Mechanical Designer

UNITED BC TEAM SDN BHD • Penang

On-site
MYR 48,000 - 72,000