Senior Lead Software Engineer

Esri Australia

Not Interested
Bookmark
Report This Job

profile Job Location:

Shah Alam - Malaysia

profile Monthly Salary: Not Disclosed
Posted on: 9 hours ago
Vacancies: 1 Vacancy

Job Summary

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 youll 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 thats 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.

Heres what a typical day will look like:

Code Review & Quality Assurance: Conduct comprehensive code reviews (approximately 60% of role) to ensure coding standards identify technical issues and maintain code quality across all development work.

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

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 ( with Redux or 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

ForfurtherdetailsorifyouhaveanyquestionspleasecontactourTalentAcquisitionteambymailat y (Fadhillah).


Required Experience:

Senior IC

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 responseAt Esri Malaysia youll work with people at the forefront of these issues connect them with the best tech and solutions and ...
View more view more

Key Skills

  • Spring
  • .NET
  • C/C++
  • Go
  • React
  • OOP
  • C#
  • AWS
  • Data Structures
  • Software Development
  • Java
  • Distributed Systems