
Senior GIS Developer
Invenergy
full-time
Posted on:
Location Type: Office
Location: Chicago • Colorado • Illinois • United States
Visit company websiteExplore more
Salary
💰 $90,000 - $115,000 per year
Job Level
About the role
- Design, develop, document, and maintain responsive, modular UI components using React & Typescript
- Design and develop geoprocessing tools, automation processes, and web services using Python, C#, and/or Node.js
- Create custom Python geoprocessing tools for ArcGIS
- Manage, analyze, process, project, convert, and present geospatial data in various formats
- Implement ETL processes for data integrations with internal and external APIs
- Participate in software development planning and code reviews
- Use DevOps for version control and project management
- Collaborate with GIS and other teams to provide ongoing enhancements, ensuring our UI and software stack provides responsiveness and seamless user experience
- Perform tasks efficiently with attention to quality and adherence to program standards
- Prioritize and communicate workflows from multiple projects
- Assist in setting up a server-based GIS and web applications
- Research data sources and tools, including monitoring tools
- Special projects as assigned
Requirements
- Bachelor's degree in software engineering, computer science, or related field
- 5+ years of experience in front-end software development with React, Typescript, JavaScript, HTML/CSS
- 5+ years of experience with scripting languages and tools such as Python, or other data processing tools
- 2+ years of experience with CI/CD pipelines and Agile software development (e.g. Git, Azure DevOps, Jenkins, Jira)
- Excellent verbal and written communications skills
- Eligible to work in the United States without the need for employer visa sponsorship now or in the future.
Benefits
- Medical, dental and vision insurance
- 401k
- Paid time off
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
ReactTypescriptPythonC#Node.jsHTMLCSSETLCI/CDAgile
Soft Skills
communicationcollaborationattention to qualityworkflow prioritization
Certifications
Bachelor's degree in software engineeringBachelor's degree in computer science