Software Engineer

Esri Malaysia

Shah Alam

On-site

MYR 90,000 - 180,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Esri Malaysia is seeking a Software Engineer to design, develop, and maintain applications using C#, .NET, ASP.NET, and React JS. You will translate requirements into scalable software, build RESTful APIs, and ensure quality with well-documented code and deployment notes.

The role requires 3–5 years of hands-on experience, strong OO design skills, and familiarity with Git, Azure DevOps, and Jira. Collaboration with cross-functional teams is essential for delivering robust GIS solutions.

Qualifications

  • Degree or equivalent in Computer Science, Software Engineering, IT, or related field.
  • 3–5 years of experience as a Software Engineer.
  • Hands-on experience with C#, .NET, and React JS.
  • Knowledge of OOP, SDLC, coding standards and APIs.
  • Familiarity with Git, Azure DevOps, Jira, or similar tooling.
  • Good communication and ability to work in a team.

Responsibilities

  • Design, develop, enhance, and maintain applications using C#, .NET, ASP.NET, React JS, and related technologies.
  • Translate requirements into scalable, secure software solutions.
  • Develop and integrate RESTful APIs, web services, databases, and UI components.
  • Maintain technical documentation, deployment notes, and knowledge-sharing materials.

Skills

C#
.NET
React JS
RESTful APIs
SQL Server
JavaScript
HTML
CSS
Git
Azure DevOps
Jira
Object-Oriented Programming
Web API
Entity Framework

Education

Bachelor's degree in Computer Science, Software Engineering, IT, or related field

Tools

ASP.NET
Entity Framework
React JS
SQL Server

Job description

We deliver the best GIS solutions in the world, with the brightest minds on the map.

What are the issues that matter most to you? Climate change, national security, disaster response?

At Esri Malaysia you'll work with people at the forefront of these issues, connect them with the best tech and solutions and get an inside look into the real-world challenges that shape our future.

We turn problems into opportunities, and that takes two things:

  • The most powerful GIS technology and solutions.
  • Driven, talented, and passionately curious people.

Here we connect them, and that’s how we achieve incredible things for communities, economies, and for your career.

About the Role

The Software Engineer responsible for developing, testing, maintaining, and supporting software applications using C#, .NET, and React JS. Work closely with cross-functional teams to deliver reliable, scalable, and user-friendly software solutions that meet business needs and quality standards.

Here’s what a typical day will look like:

  • Design, develop, enhance, and maintain applications using C#, .NET, ASP.NET, React JS, and related front-end and back-end technologies.
  • Translate functional and technical requirements into clean, scalable, secure, and maintainable software solutions.
  • Develop and integrate RESTful APIs, web services, databases, user interfaces, and application components in line with project needs.
  • Maintain technical documentation, deployment notes, and knowledge-sharing materials for developed solutions.
About You

You are a passionate Software Engineer who enjoys building reliable and user-friendly applications. You have hands-on experience with C#, .NET, and React JS, and enjoy solving problems, learning new technologies, and working with a team to turn ideas into practical software solutions.

You will be successful if you have:

  • Degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Minimum 3 to 5 Years of experience as a Software Engineer.
  • Practical experience developing applications using C#, .NET technologies, and React JS.
  • Understanding object-oriented programming, software design principles, coding standards, and the software development life cycle.
  • Experience with ASP.NET, Web API, Entity Framework, SQL Server, JavaScript, HTML, CSS, and modern front-end development practices is an added advantage.
  • Familiarity with source control, build and deployment workflows, and tools such as Git, Azure DevOps, Jira, or similar.
  • Ability to analyse problems, debug issues, and deliver practical technical solutions across front-end and back-end application layers.
  • Good communication and teamwork skills, with the ability to collaborate effectively with technical and non-technical stakeholders.
  • Strong attention to detail, ownership mindset, and commitment to delivering high-quality software.
  • Ability to manage tasks, estimate effort, and meet deadlines in a fast-paced project environment.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Boustead • Shah Alam

On-site
MYR 60,000 - 90,000
Software Engineer, GIS Solutions for Real-World Impact
Software Engineer, GIS Solutions for Real-World Impact

Boustead • Shah Alam

On-site
MYR 60,000 - 90,000
GIS Software Engineer: Build Impactful, Scalable Solutions
GIS Software Engineer: Build Impactful, Scalable Solutions

Esri Malaysia • Shah Alam

On-site
MYR 90,000 - 180,000
Managed Services Consultant
Managed Services Consultant

Esri Malaysia • Shah Alam

On-site
MYR 140,000 - 220,000
Tier 1 - English Analyst
Tier 1 - English Analyst

Esri Malaysia • Shah Alam

On-site
MYR 39,000 - 61,000
Managed Services Consultant
Managed Services Consultant

Boustead Holdings Berhad • Shah Alam

On-site
MYR 108,000 - 156,000
Tier I Support Analyst
Tier I Support Analyst

ESRI Malaysia Sdn Bhd • Shah Alam

On-site
MYR 33,000 - 61,000
Tier I Support Analyst
Tier I Support Analyst

Boustead • Shah Alam

On-site
MYR 39,000 - 58,000
Managed Services Consultant
Managed Services Consultant

ESRI Malaysia Sdn Bhd • Shah Alam

On-site
MYR 70,000 - 120,000
Proposal Consultant (GIS)
Proposal Consultant (GIS)

Esri Malaysia • Shah Alam

On-site
MYR 78,000 - 134,000