GIS Application Developer
Job Duties
- Troubleshoot/investigate ArcGIS Platform Problems
- Deploy and Configure ESRI ArcGIS Platform Software
- Participate in requirements analysis
- Responsible for GIS Solutions Architecture
- Collaborate with internal teams to produce software design and architecture
- Write clean and scalable code
- Test and deploy applications and systems
- Develop documentation throughout the software development life cycle (SDLC)
- Serve as an expert on applications and provide technical support
- Integrate third party products to provide fully-fledged solutions that satisfies customers’ requirements
Job Qualifications
- Bachelor degree of Computer Science, Computer Engineering or Information technology
- Excellent in GIS, Web and Software development
- Experience in ESRI ArcGIS software suite
- Experience in Schneider Electric ArcFM software suite
- Excellent in C#, .Net, HTML5, CSS3, JavaScript, Angular, Python, ESRI ArcGIS, SE ArcFM
- Experience in Schneider Electric ArcFM software suite
- Proven experience as in .NET Framework and MVC system architectures
- Proven experience in client-side Frameworks
- Strong background in object oriented development techniques
- Excellent knowledge in Solution Design Patterns and Best Practices
- Technical Skills and experience in RESTful services
- Good Knowledge in Oracle and SQL Server databases
- Excellent troubleshooting and communication skills
- Understanding of Software Development Life Cycle and Agile methodologies.
- Experience with source control (TFS, GIT)