Esri
Sr. Software Development Engineer - Utilities
Esri, Denver, Colorado, United States, 80285
Overview
In this position, you will work closely with Technical Consultants and clients to establish solutions to make them successful, broaden the effect of GIS technology to their business, and help shape the evolution of the platform by identifying new implementation patterns. You will provide software solutions and thought leadership while promoting the use of Esri technology at client sites and support its development and growth into new domains by working closely with industry experts throughout the company.
This team supports our Utilities clients. You will be part of a talented cross-functional team of dynamic and passionate Technical Consultants to deliver solutions that enable our customers to make a difference in communities around the world. You will be part of a delivery team that implements critical technologies that improve quality, reliability and accessibility to data and geospatial capabilities.
The Professional Services division is the consulting and implementation arm of Esri. We break ground in new markets, push the technology envelope and ultimately deliver transformational solutions to high profile clients worldwide. The Professional Services organization is comprised of nearly 1,000 talented business and technical professionals who strive every day to help our users be successful.
Responsibilities
Work collaboratively with internal and external stakeholders to develop technical designs and specifications
Communicate the goals and progress of the team and projects to various audiences
Synthesize user requirements, industry needs, and competitive analysis for project implementation
Support clients in translating functional requirements into GIS technology-driven solutions using Esri’s enterprise GIS technology
Develop software design for the implementation of custom applications and tools using Esri technology (ArcGIS Pro SDK, ArcObjects, Rest API, ArcPy, and more)
Write installation and user documentation for custom tools and applications
Design and build prototype application configuration and customizations
Develop, test, package, and deploy application configuration and customization based on documented specifications
Define and execute software configuration and testing activities as part of project lifecycle
Requirements
5+ years of professional experience in a similar position supporting similar responsibilities
Professional experience supporting utility industry customers like gas and electric customers
Professional development experience using JavaScript and Python
Understanding and experience with software development methodologies (SCRUM) and support tooling (GIT)
Ability to work closely with a team to build quality software in a constantly evolving environment
Experience with DevOps Engineering
Experience consuming REST services from a JavaScript web application
Proven ability to collaborate with both technical and non-technical audiences
Bachelor's in Computer Science, Mathematics, or STEM related field
Recommended Qualifications
Experience developing GIS applications
Experience working with the Utility Network and/or Geometric Network
Experience with .NET
Excellent problem-solving, design, development, and debugging skills
Master's in Computer Science, Mathematics, or STEM related field
#LI-DR5
#LI-Hybrid
#J-18808-Ljbffr
In this position, you will work closely with Technical Consultants and clients to establish solutions to make them successful, broaden the effect of GIS technology to their business, and help shape the evolution of the platform by identifying new implementation patterns. You will provide software solutions and thought leadership while promoting the use of Esri technology at client sites and support its development and growth into new domains by working closely with industry experts throughout the company.
This team supports our Utilities clients. You will be part of a talented cross-functional team of dynamic and passionate Technical Consultants to deliver solutions that enable our customers to make a difference in communities around the world. You will be part of a delivery team that implements critical technologies that improve quality, reliability and accessibility to data and geospatial capabilities.
The Professional Services division is the consulting and implementation arm of Esri. We break ground in new markets, push the technology envelope and ultimately deliver transformational solutions to high profile clients worldwide. The Professional Services organization is comprised of nearly 1,000 talented business and technical professionals who strive every day to help our users be successful.
Responsibilities
Work collaboratively with internal and external stakeholders to develop technical designs and specifications
Communicate the goals and progress of the team and projects to various audiences
Synthesize user requirements, industry needs, and competitive analysis for project implementation
Support clients in translating functional requirements into GIS technology-driven solutions using Esri’s enterprise GIS technology
Develop software design for the implementation of custom applications and tools using Esri technology (ArcGIS Pro SDK, ArcObjects, Rest API, ArcPy, and more)
Write installation and user documentation for custom tools and applications
Design and build prototype application configuration and customizations
Develop, test, package, and deploy application configuration and customization based on documented specifications
Define and execute software configuration and testing activities as part of project lifecycle
Requirements
5+ years of professional experience in a similar position supporting similar responsibilities
Professional experience supporting utility industry customers like gas and electric customers
Professional development experience using JavaScript and Python
Understanding and experience with software development methodologies (SCRUM) and support tooling (GIT)
Ability to work closely with a team to build quality software in a constantly evolving environment
Experience with DevOps Engineering
Experience consuming REST services from a JavaScript web application
Proven ability to collaborate with both technical and non-technical audiences
Bachelor's in Computer Science, Mathematics, or STEM related field
Recommended Qualifications
Experience developing GIS applications
Experience working with the Utility Network and/or Geometric Network
Experience with .NET
Excellent problem-solving, design, development, and debugging skills
Master's in Computer Science, Mathematics, or STEM related field
#LI-DR5
#LI-Hybrid
#J-18808-Ljbffr