Senior Lead Software Engineer

Esri Malaysia


Date: 8 hours ago
City: Shah Alam
Contract type: Full time

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 a Senior Lead Software Engineer, you will lead the development of end-to-end software solutions across front-end and back-end systems. You will ensure high code quality, guide technical decisions, and mentor developers to build scalable and reliable applications.


This role combines hands-on technical leadership with team support. You will work with modern technologies, including the ArcGIS ecosystem, and collaborate closely with stakeholders and clients to deliver successful implementations.


If you enjoy leading by example, improving engineering standards, and building impactful solutions, this role is for you.


Here’s what a typical day will look like:

  • Code Review: Lead governance of projects in terms of performance, reliability, and security. Ensure that all code adheres to pragmatic and clean coding standards.
  • Quality Assurance & Security Governance: Be technically adept to audit the changes introduced by developers. Ensure there are no memory leaks and that software optimization is continuously implemented.
  • Technical Team Leadership: Provide day-to-day technical guidance to engineers, review implementation approaches, facilitate problem-solving, and ensure adherence to development practices and standards.
  • Developer Mentorship: Support team growth through code reviews, pair programming, technical coaching, and knowledge sharing to elevate team capabilities.
  • Technology Implementation: Evaluate and apply relevant technologies, frameworks, and tools, particularly within the ArcGIS ecosystem, to improve development efficiency.
  • Client Engagement: Travel to client sites as needed (approximately 30% travel) to support implementations, provide technical assistance, and ensure successful delivery.


About You - Applicants must be local Malaysian to be considered for this role.


To be successful you will need to bring along:


Qualifications & Experience

  • Degree in Computer Science, IT, Software Engineering, or related field.
  • 6+ years of hands-on full-stack development experience.
  • 3+ years leading or mentoring developers in a team environment.
  • Strong experience building scalable, maintainable, and well-tested applications


Technical Skills

  • Frontend: HTML, CSS, JavaScript (React.js with Redux or Vue.js preferred).
  • Backend / Desktop: .NET.
  • Python development experience.
  • Strong SQL and RDBMS knowledge (PostgreSQL, Oracle, or MS SQL Server).
  • Solid understanding of system design and application architecture.


Leadership & Development Practices

  • Experience working in Agile/Scrum environments.
  • Comfortable leading code reviews and ensuring code quality (major focus on review & mentoring).
  • Experience in collaborative development and team coordination.


Soft Skills

  • Strong communication and stakeholder management skills
  • Analytical thinker with strong problem-solving abilities
  • Self-driven, proactive, and able to work independently
  • Positive attitude with a strong sense of ownership


Nice to Have

  • Experience working with GIS technologies


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


No recruitment agencies please.

We are managing this recruitment process internally and will not accept unsolicited CVs or candidate introductions from agencies.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Road Logistics Customer Care Specialist - City Zone Express

Kuehne+Nagel, Shah Alam
6 days ago
It's more than a job As a member of the Freight Forwarding team Kuehne+Nagel, you will play a key role in transporting goods, optimising processes, and fulfilling our customers' promises. And by transporting medicines, toys and important machine parts, you are not only delivering goods, you are making small and big moments possible for people all around the world. At...

Production Test Technician 3

Ichor Systems, Inc., Shah Alam
6 days ago
Job DescriptionThe Test Technician is responsible for executing functional and system-level testing of assembled equipment to ensure compliance with technical specifications and quality standards. This role supports validation, troubleshooting, and performance verification within a cleanroom manufacturing environment.ResponsibilitiesPerform testing activities according to production schedule, specifications, and work instructions.Set up and operate test equipment and support system-level validation activities.Support engineers in conducting...

Senior Android Developer

Razer Inc., Shah Alam
1 week ago
Joining Razer will place you on a global mission to revolutionize the way the world games. Razer is a place to do great work, offering you the opportunity to make an impact globally while working across a global team located across 5 continents. Razer is also a great place to work, providing you the unique, gamer-centric experience that will put...