Talent.com
This job offer is not available in your country.
Senior Analyst

Senior Analyst

EsriIndia
8 hours ago
Job description

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 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.
  • Create a job alert for this search

    Senior Analyst • India