Your space-enabled career begins here

Space-based technologies are the building blocks of these pillars of innovation:

Search for credible job opportunities with top entrepreneurial space companies.

Lead Software Engineer

Esri

Esri

Software Engineering
Bengaluru, Karnataka, India
Posted on Mar 11, 2026

Minimum of 8 years in C# .Net with programming experience on ESRI technology (ArcGIS SDK)

Role Overview:

Understand user requirements & Develop software for use in public safety, national security, field mapping, data collection, sensor networks, street navigation, and more using ESRI Component.

Roles and Responsibilities:

• Develop software for use in public safety, national security, field mapping, data collection, sensor networks, street navigation, and more.

• Understand user requirements; design and develop applications for devices that meet real world scenarios.

• Work with customers to help them successfully deploy apps using the best patterns and practices. • Identify issues and improve code quality, including clear and meaningful documentation.

• Implement unit tests and automate regression testing to ensure baseline quality in all releases

• Attend and speak at industry conferences.

Desired Skillset:

• Ability to conduct requirements gathering, interpret needs, and design solutions and manage expectations.

• Minimum of 8 years in C# .Net with programming experience on ESRI technology.

• Experience in ArcGIS Runtime SDK for .Net will be an add on.

• Experience in WPF application development.

• Strong knowledge of MVVM (Model-View -View Model) concepts.

• Knowledge on ArcGIS technology (ArcGIS Server and Desktop).

• Knowledge of 3D application development in ESRI technology is added advantage.

• Strong knowledge of OOPs concepts.

• Strong foundation on GIS concepts.

• Good knowledge of Visual Studio IDE for Development.

• Experience working with RDBMS (MS SQL Server and Oracle).

• Ability to learn quickly and work independently

• Strong verbal and written communication skills.

• 8+ years of commercial software development experience.

• Preferred to be knowledgeable with various ESRI products.

• Should be ready for travelling & working at the client site.

• Proactive, self-starter who likes learning new tools and technologies.

• Excellent time-management skills and commitment to meet deadlines.