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 4 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 independentlyStrong 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.