Organization: San Diego Gas & Electric (SDG&E)
Title: Software Developer
Location: San Diego, CA
The Sempra Utilities Enterprise GIS applications team has immediate opening for a Software Developer in San Diego. In this role, the developer will work with the team to enhance, support and maintain the Electric GIS application suite (ESRI ArcGIS, ArcServer, Portal and Mobile applications). The developer will follow the teams GIS programming standards for design, testing, implementation and support. The position will perform hands-on ArcGIS software development using C#, Microsoft .Net (Visual Studio 10 or above), javasscript, ArcPython and other programming tools. The developer will also perform GIS database modeling and optimization using the ArcSDE Oracle application. Under the leadership and tactical supervision of a Software Team Lead, Software Developers work with Senior Developers to maintain and enhance GIS desktop, web, Portal and Mobile GIS applications. Individuals in this job position should be familiar with Software Development Life Cycles. The ideal candidate is a software developer who has previously worked with electric utility GIS applications with experience in the following job functions
Developing tools, widgets and other programs with the Esri ArcGIS desktop, electric ArcFM, ArcGIS server, ArcGIS Portal and Web applications.
Provide support and troubleshooting related to GIS operations including GIS infrastructure, database, and application issues.
Takes directions from senior developers and team lead in prioritizing work tasks.
Manage short-term day-to-day operational requests as well as long term project assignments
A bachelor's degree in information systems, computer science, or equivalent work experience and technical training is required.
Minimum three years’ experience in developing and implementing IT projects required and experience with software package installation, configuration and systems integration.
Experience in the following:.NET software development, Web Services, UML, XML, XSD, and WSDL Web services platforms and interoperability between J2EE, and .NET, platforms
In depth knowledge of information technologies and methodologies in distributed computing environments is critical Strong problem solving, analytical and technical skills
Ability to quickly acquire and utilize new business knowledge and technical skills
Experience in GIS application design, programming, implementation, and support within electric utility GIS deployments is highly desired.
Effective time management and organizational skills.
Excellent written and verbal communication skills.