Enable job alerts via email!

Software Engineer

Esri Australia

Shah Alam

On-site

MYR 60,000 - 80,000

Full time

12 days ago

Job summary

A leading GIS solutions provider in Malaysia is seeking a skilled Software Engineer to design and improve software solutions. The ideal candidate should have strong technical expertise and the ability to work collaboratively across teams. Responsibilities include coding and testing software for various platforms, with a focus on innovation and quality. This position offers the chance to contribute to impactful regional initiatives.

Qualifications

  • 3+ years of experience developing Front-end applications.
  • Knowledge and hands-on experience across the full application stack.
  • Prior experience with GIS technologies is a plus.

Responsibilities

  • Design and develop innovative high quality, scalable solutions.
  • Work on desktop, server, cloud, and mobile platforms.
  • Stay updated on latest ArcGIS and relevant IT technology.

Skills

Problem-solving skills
Agile methodologies
Strong communication skills
Ability to learn quickly

Education

Degree in Computer Science/Information Technology/Software Engineering

Tools

React.js
Vue.js
.NET
AWS
Azure
Python
Flutter
React Native
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

As the Software Engineer, you will play an important role in designing, building, and improving software solutions that support our clients and business needs.

You’ll work closely with team members and subject matter experts to develop high-quality applications, ensuring they are reliable, user-friendly, and aligned with our company goals.

Your responsibilities will include coding, testing, troubleshooting, and maintaining software, as well as contributing ideas to improve our products and services. This role gives you the opportunity to work on different projects, learn new technologies, and make an impact in both local and regional initiatives.

Here’s what a typical day will look like:

  • Design and develop innovative high quality, scalable and extendable solutions.
  • Work with a variety of environments such as desktop, server, cloud and mobile platforms.
  • Proactively stay updated on latest ArcGIS and relevant IT technology.
  • Provide guidance and directions to clients to deliver on their expectations.
  • Get involved in the stages of a product life cycle including planning, analysis, design, implementation, and maintenance.
  • Experience working collaboratively with other developers and application engineers, as well as technical and non-technical people within software teams.
About You

We are seeking a dedicated and detail-oriented Software Engineer to join our dynamic team. The ideal candidate thrives in a fast-paced environment and excels in designing, developing, and optimizing software solutions. You should bring strong technical expertise, problem-solving skills, and the ability to collaborate effectively across teams.

If you’re proactive, results-driven, and passionate about building innovative solutions that drive business success, we’d love to hear from you.

To be successful you will need to bring along:

  • Degree in Computer Science/Information Technology/Software Engineering or a related discipline.
  • 3+ years of experience developing Front-end applications by writing code that is readable, testable, maintainable, and scalable.
  • Demonstrated knowledge and hands-on experience across the full application stack with some of the following languages/frameworks:
  • Web User Interface Development - HTML, CSS, JavaScript and frameworks such as React.js with Redux, Vue.js.
  • Desktop Development - .NET
  • Cloud Development - AWS, Azure.
  • Python
  • Mobile – Flutter or React Native
  • Prior experience with GIS technologies is a plus.
  • Experience working in Agile.
  • Good analytical and problem-solving skills.
  • Strong written and verbal communication skills; strong interpersonal skills.
  • Ability to learn quickly and use knowledge effectively.
  • Able to work with minimum supervision, as well as able to contribute to team development
  • You must have a positive and enthusiastic outlook with a ‘can do’ attitude.

Discover how our values shape our impact, your journey begins with one click here

For further details or if you have any questions, please contact our Talent Acquisition team by mail at fjaffar@esrimalaysia.com.my (Fadhillah).

We are a 2025 Circle Back Initiative Employer – we commit to respond to every applicant.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.