Software Engineer (Backend)

Horizontal Talent

Petaling Jaya

On-site

MYR 120,000 - 160,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Horizontal Talent seeks a Senior Software Engineer (Backend) to design and develop robust Windows desktop applications using C# and the .NET framework. This on-site role is based at Uptown Damansara with five days a week.

You will participate in the full software lifecycle, write clean code, optimize existing systems like POS, ERP, and Warehouse, and collaborate across teams. A Diploma or higher in CS/SE and at least three years of .NET experience are expected.

Qualifications

  • 3+ years of hands-on experience in Windows desktop/Web apps using C# and ASP.NET.
  • Strong knowledge of .NET Framework/.NET Core and Visual Studio.
  • Experience with ASP.NET, MVC, Web API, and Entity Framework.
  • Familiarity with Agile/Scrum and Git version control.

Responsibilities

  • Design and develop Windows desktop applications with C# and .NET.
  • Participate in full SDLC from requirements to deployment.
  • Write clean, maintainable code following best practices.
  • Maintain POS/ERP/Warehouse systems; troubleshoot issues.
  • Document features and improve development processes.

Skills

C# & .NET
SQL & Databases
Analytical skills
Independent work

Education

Bachelor's degree in Computer Science / Software Engineering

Tools

Visual Studio
Git / GitHub / Bitbucket
ASP.NET MVC
Entity Framework

Job description

Job Title: Senior Software Engineer (Backend)
Location: Uptown Damansara
Working Arrangement: On-site (5 Days a week)
About Horizontal: Established since 2003 in the US, Horizontal solves complex challenges across two distinct businesses: Horizontal Digital and Horizontal Talent. We are consistently recognized for being a top workplace and one of the fastest growing private companies. Horizontal Talent specializes in staffing for IT, Digital & Creative and Business & Strategy markets. We have global offices in US, UAE, India, Malaysia and Australia.
Responsible for designing, developing, and maintaining robust and efficient Windows desktop applications using C# and the .NET framework. Have a strong background in .NET development to create feature-rich, efficient, and user-friendly applications.

Job Responsibilities
  • Design and develop feature-rich Windows desktop applications using C# and the .NET framework.
  • Participate in the entire software development lifecycle, from requirements gathering to design, implementation, testing, and deployment.
  • Write clean, efficient, and maintainable code, following best practices and coding standards.
  • Enhance and maintain existing windows applications system such as POS system, ERP system & Warehouse system.
  • Troubleshoot and debug software issues, identifying root causes and implementing timely solutions.
  • Contribute to the documentation of software features, functionalities, and technical specifications.
  • Continuously improve software development processes and methodologies to enhance team productivity and code quality.
  • Handling any other ad-hoc duties as instructed by management from time to time, as well as anticipate production needs.
Job Requirements
  • Candidate must possess at least a Diploma, Advanced/Higher/Graduate Diploma, Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a .NET Windows Application Developer, with at least 3 years of hands‑on experience in designing and developing Windows desktop/ Web applications using C# and ASP.NET.
  • Proficiency in C# and .NET Framework/.NET Core and in using Visual Studio & other development tools.
  • Experience with ASP.NET, MVC, Web API, Entity Framework, and other relevant .NET technologies.
  • Knowledge of software development methodologies (Agile, Scrum, SDLC) and version control systems (e.g., Git/ Github/BitBucket).
  • Good interpersonal, self‑motivated and proactive, with the ability to work independently and take ownership of tasks.
  • Familiarity with databases and SQL, including the ability to write efficient queries.
  • Excellent problem‑solving and analytical skills, with a keen attention to detail.
  • Candidate with knowledge in POS or ERP application system and with business operation knowledge will be added advantages (good to have skill but not mandatory)
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

Horizontal Talent • Petaling Jaya

On-site
MYR 120,000 - 180,000
Senior .NET Windows Engineer (C#)
Senior .NET Windows Engineer (C#)

Horizontal Talent • Petaling Jaya

On-site
MYR 120,000 - 160,000
Senior Backend Engineer - Windows Desktop Apps (C#, .NET)
Senior Backend Engineer - Windows Desktop Apps (C#, .NET)

Horizontal Talent • Petaling Jaya

On-site
MYR 120,000 - 180,000
Software Engineer (C# .NET)
Software Engineer (C# .NET)

NPCE Group KL • Selangor

On-site
MYR 89,000 - 156,000
Software Engineer-Senior Software Engineer (POS- Platform Development)
Software Engineer-Senior Software Engineer (POS- Platform Development)

Hiredly • Selangor

On-site
MYR 120,000 - 180,000
Software Developer - dotnet (26-01443)
Software Developer - dotnet (26-01443)

eTeam • Kuala Lumpur

On-site
MYR 100,000 - 160,000
Software Programmer (.NET) | ASP.NET, C# - Angular
Software Programmer (.NET) | ASP.NET, C# - Angular

JEV Management • Kuala Lumpur

On-site
MYR 45,000 - 78,000
EPF & SOCSO
Medical Leave
Exposure to Enterprise Web Application
Mid/Senior Software Engineer
Mid/Senior Software Engineer

Cobble - Van de Wiele Limited • Kuala Lumpur

Hybrid
MYR 120,000 - 180,000
Flexible working hours
Training opportunities
Competitive salary
+1
Senior Software Developer, Group Business & Information Technology
Senior Software Developer, Group Business & Information Technology

Asia Recruit (Permanent, Contract, & Executive Recruitment) • Kuala Lumpur

On-site
MYR 80,000 - 120,000
Back End Developer
Back End Developer

Ambition • Kuala Lumpur

Hybrid
MYR 120,000 - 180,000
Hybrid work (2 days WFH)
13-month bonus