Software Developer

Minneapolis, Minnesota

|

Remote

|

Contract

|Job ID 71599|Posted Sep 8, 2025
JOB DESCRIPTION

Join our dynamic team as a Software Developer, working remotely to enhance and configure our cutting-edge ESRI GIS platform. This role is perfect for tech-savvy professionals eager to innovate in a collaborative environment.

Responsibilities

  • Configure and enhance ESRI GIS tools and applications in a DevOps setting.
  • Develop and maintain scripts, primarily in Python, to automate tasks and improve system functionality.
  • Model and manage databases, including Oracle, SQL Server, PostGIS, and Postgres.
  • Collaborate with team members, product owners, and project managers through JIRA-managed workflows and daily standups.
  • Build interactive maps and applications, leveraging ESRI modules such as GeoEvent Server and Notebook.

Skills

  • Proficiency in Python scripting and automation.
  • Experience with configuring and using ESRI GIS products.
  • Strong database modeling skills across various platforms like Oracle and SQL Server.
  • Familiarity with ESRI modules including GeoEvent Server and Notebook.
  • 5–7 years of relevant experience in software development.

Preferred Skills

  • Background in the utility industry, particularly in gas or electric sectors.
  • GIS certification or equivalent experience.
  • Skills in spatial analysis, remote sensing, and data visualization.
  • Experience in cartography and creating detailed maps.
 

At Horizontal, we are committed to fostering a diverse and inclusive workplace where every team member feels valued and empowered to contribute their unique perspectives.

 

Once you apply for this position, you may receive a phone call, SMS or email at the time of application from our Virtual AI Recruiter, Alex, to conduct an initial interview.


Horizontal facilitates valuable and productive conversations between you and potential employers.  We can assist you in growing your career by partnering you with employers that offer challenging assignments.  For those that join the team, we offer competitive compensation and benefits including medical, dental, vision, and retirement. Check out all we have to offer and how you can become part of the Horizontal Talent Team. The pay range for this role is $39 - $75 per hour. This is not a guarantee of compensation, as final offer amount may vary based on factors including but not limited to experience and geographic location.
 

Horizontal is proud to be an Equal Opportunity and Affirmative Action Employer. 

We seek to provide employment opportunities to talented, qualified candidates regardless of race, color, sex/gender including gender identity and/or expression, national origin, religion, sexual orientation, disability, marital status, citizen status, veteran status, or any other protected classification under federal, state or local law.

In addition, Horizontal will provide reasonable accommodations for qualified individuals with disabilities. If you need to request a reasonable accommodation in order to complete the application or interview process, please contact us.

All applicants applying must be legally authorized to work in the country of employment.