GIS Developer
WGI Inc
GIS Developer – Huntsville, AL Overview We are seeking a GIS Developer with 3-5 years of experience for our Huntsville, AL office. The candidate will be directly responsible for designing, developing, and maintaining GIS software solutions that extend and enhance the Esri ArcGIS platform. This role focuses on web-based GIS application development using the ArcGIS API for JavaScript, along with Python automation and systems integration to streamline workflows for field teams and decision-makers. At WGI, you will find talented, passionate associates providing exceptional service in collaborative, team-driven environments, all while having fun and enjoying the work they do. We work to stay ahead of the curve by investing in the latest tools and technology. As one of the nation's top consulting firms, we consistently strive to promote efficiency, cultivate a culture our associates can proudly embrace, and empower our associates to advance their career growth at WGI, and beyond. WGI is always looking for remarkable individuals to join our team and help us grow in our vision. If you think you are an innovative, self‑motivated team‑player, and want to shape your community, join our WGI team today! WGI offers a complete Benefits package including: Medical, Dental, Vision, LTD & STD, Life Insurance, 401k with match, PTO, Holidays, HSA with company contribution, Pet insurance, and Employee assistance program. Responsibilities Design and build custom web mapping applications using the ArcGIS API for JavaScript (4.x), HTML5, CSS, and modern JavaScript development practices. Develop and maintain custom widgets and extensions for Esri web app frameworks (e.g., Experience Builder and Web AppBuilder) to deliver functionality not available out‑of‑the‑box. Create responsive, accessible, and user‑friendly GIS tools for both desktop and mobile users. Write and maintain Python (ArcPy) scripts to automate geoprocessing, map production, data updates, and publishing workflows (including geoprocessing services). Integrate GIS with external business systems (e.g., asset management or ERP platforms) using RESTful APIs, JSON, SQL, and ETL approaches (e.g., FME or Python‑based pipelines). Support and contribute to ArcGIS Enterprise and/or ArcGIS Online configurations and customization efforts in coordination with GIS and IT stakeholders. Follow modern software engineering practices including version control (Git/GitHub), code reviews, documentation, and deployment processes. Collaborate with project managers and end users to gather requirements, translate business needs into technical designs, and deliver well‑tested, maintainable solutions. Adapt to and integrate new technologies in support of improving GIS development workflows and platform capabilities. Adhere to safety and information security policies. Work well independently and as a team member. Other duties as assigned. Qualifications Bachelor's degree in Computer Science, GIS, Software Engineering, or related field is preferred. 3-5 years of experience in GIS application development or closely related software development experience with geospatial components. Proficiency in JavaScript/TypeScript and Python; working knowledge of SQL. Experience with the Esri ArcGIS API for JavaScript and the ArcGIS REST API. Familiarity with modern frontend frameworks such as React or Angular. Experience configuring and/or customizing ArcGIS Enterprise (Portal/Server) and/or ArcGIS Online. Demonstrated portfolio of web mapping applications, custom GIS tools, or relevant project experience. Strong written and verbal communication skills and the ability to collaborate with technical and non‑technical stakeholders. Applicants must be currently authorized to work in the U.S. on a full‑time basis. We are unable to sponsor or take over sponsorship of employment visas. Physical Demands The physical demands are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Work is performed in an office setting. Hand‑eye coordination is necessary to operate a computer, keyboard, and mouse. The use of a telephone headset will allow for virtual communication with team members through Zoom and/or Microsoft Teams. While performing the duties of this job, the employee is often required to sit for prolonged periods, use hands/fingers to handle, feel, or operate objects, tools, or controls, reach with hands and arms, speak, and hear. Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception, and the ability to adjust focus. WGI is an Equal Opportunity Employer/Veterans/Disabled. #J-18808-Ljbffr
- ...make a difference with us. Ardent is seeking an ArcGIS Developer to join our team. This is an on-site role in... ...ArcGIS Enterprise users. ArcGIS Enterprise is a powerful web GIS software that enables users to analyze, visualize, and share geographic...Geographic information systemWork experience placementLocal areaRelocation package
$144k - $329.1k
...evolving AI technologies. You will also play a key role in developing EY AI offerings, scaling solution assets, contributing to go-to... ...with utility systems and data sources such as AMI, OMS, SCADA, GIS, EAM, CIS, and work management platforms Knowledge of utility...Geographic information systemSummer holidayFlexible hours- ...Our Team, the Command and Control, Battle Management and Communications (C2BMC) Regional team, is constantly engineering, developing and integrating new capabilities for the U.S. Missile Defense System. protecting both the United States and its allies. This large...SuggestedFull timeWork at officeRemote workRelocationFlexible hoursShift work3 days per week
- ...Martin - US to connect them with exceptional professionals for this role. Description: What We’re Doing Lockheed Martin is developing innovative solutions to meet the evolving needs of our customers. As a leader in the defense and aerospace industry, we are...SuggestedFull timeContract workInterim roleWork at officeRemote workRelocationFlexible hoursShift work3 days per week
- ...containerization, CI/CD pipelines, and secure multi-cloud environments while implementing DoD hardening standards. Role Responsibilities: Develop and maintain infrastructure using Terraform and infrastructure-as-code practices Author Dockerfiles and deploy workloads to...Suggested
- ...Contribute during the entire software development process including requirements, design, implementation, test, debugging and deployment. Develop Embedded Linux, Windows PC and microcontroller software applications using C, C++, Python and occasionally other programming...Full timeWork at officeLocal area
- ...years of related experience, or a Master's Degree and 3 years of related experience, or PhD and 1 year of experience Experience developing software in C++ and Java Experience with embedded SW development Experience with Python or other scripting languages Prior experience...Immediate start
- ...control Familiarity with the process of integrating various weapon systems Able to participate in deep-dive technical discussions with developers and having high level project summary discussions with project leadership Proficiency in using JIRA for issue tracking, project...Temporary workFor contractorsWork at officeImmediate start
- ...Software Engineer for the GMD Weapon System (GWS) team on the Ground Missile Defense (GMD) system . You will be responsible for developing and implementing software updates that best meet changing customer needs for new and existing features, collaborating with team members...Full timeFor contractors
- ...Boot, Angular, and Python. Candidates must have an active DoD Top Secret clearance with SCI eligibility. Responsibilities include developing, testing, and debugging software, along with understanding user requirements. PeopleTec, Inc. offers a collaborative working...
- ...Code: Modify, test, and maintain existing application software in various languages such as Python and Java. Write Clean Code: Develop, test, and maintain application software in Python and Java. Cross-Platform Deployment: Build and deploy software solutions ensuring...
$55 - $65 per hour
Join to apply for the Software Engineer role at Donatech Corporation . Get AI-powered advice on this job and more exclusive features. This range is provided by Donatech Corporation. Your actual pay will be based on your skills and experience — talk with your recruiter ...Contract work$87.6k - $131.4k
RELOCATION ASSISTANCE: No relocation assistance available CLEARANCE REQUIRED FOR START: Yes CLEARANCE TYPE: Secret TRAVEL: Yes, 10% of the Time Position Overview The selected Modeling and Simulation Engineer will support the Ground Weapons System (GWS) program as an individual...Work at officeRelocationShift work- ASRC Federal is a leading government contractor furthering missions in space, public health and defense. As an Alaska Native owned corporation, our work helps secure an enduring future for our shareholders. Join our team and discover why we are a top veteran employer and...For contractors
- ...Responsibilities Participate in collaborative, cross‑discipline integrated product teams, employing agile software development techniques to develop, test, and integrate complex software and systems solutions for aerospace and defense applications. Assist in requirements, design,...Temporary workInterim roleFlexible hours
- ...(GPU) programming. Experience with GPU programming and parallel processing technologies, including CUDA. Demonstrated experience developing, integrating, testing, and validating software applications and tools. Experience implementing complex mathematical algorithms, analytical...Work at officeLocal areaRemote workShift work
- ...EO Solutions in Huntsville, Alabama, is seeking a Senior Software Engineer to design, develop, and test advanced software for High Energy Laser weapon systems. This role involves collaborating across teams to ensure operational effectiveness and safety compliance. The...
$100k - $130k
...Top‑Secret clearance and 5+ years of relevant software engineering experience. Key Responsibilities Software Development : Design, develop, and maintain applications using Java, Spring Boot, Vue.js, and related technologies. Cloud Infrastructure : Deploy and manage AWS...Full timeWork at officeImmediate start$165k - $218k
...sensor fusion, and networking technology to the military in months, not years. ABOUT THE TEAM Anduril's Software Engineers excel at developing state-of-the-art algorithms and software that solve scientific problems with real-world applications. Working in small innovative...Full timeWork experience placement- ...Senior Software Engineer Torch Technologies is seeking a Senior Software Engineer to develop applications and simulation infrastructure for the US Army Aviation and Missile Center (AVMC). Responsibilities Manage repositories (Git) and implement branching strategies. Define...Contract workTemporary workFor contractorsLocal areaRelocation packageFlexible hours
- ...Opportunity PeopleTec is currently seeking a Senior Software Engineer to support our Huntsville, AL location. Job Functions: Develops codes, tests, and debugs new software or enhancements to existing software. Has good understanding of business applications as well as...Local area
- ...software engineer will provide a full range of systems and software engineering to support critical mission analyses. Responsibilities Develop, customize, and maintain STK-based applications to support mission planning, analysis, and visualization Integrate STK (Engine,...Work experience placement
- ...this role, you’ll help ensure the quality and reliability of software used on high‑impact Department of Defense (DoD) systems by developing and executing automated testing solutions. You’ll work closely with engineers and stakeholders to design test strategies, build automation...
$81k - $166k
...seeking an entry-to-mid-level engineer for their applied research lab. You would join (and perhaps lead) an Agile team to design, develop, and test defensive avionics software at the kernel and user level. If you are in the lead role, you would also interface with external...- Overview An employer is looking for a Software Engineer in the Huntsville, AL area. The selected software Engineer responsibilities will include the support of a complex defense system. You will be responsible for software development execution and then will monitor, measure...
$107.9k - $195.05k
...you will contribute to the development of mission critical software supporting the Missile Defense Agency (MDA). Our organization develops advanced software products used for missile defense test planning, training, and operational analysis while providing engineering...For contractorsRelocation- Camgian is seeking a Senior Software Engineer who will lead the development of software frameworks and applications through architecture, design, implementation, testing and documentation. The successful candidate will lead or support various project tasks, organize, schedule...
$103k - $155k
Posting Type Hybrid/Remote Job Overview Relativity is a leading legal data intelligence company building technology that helps users organize data, discover the truth, and act on it with confidence. Our AI‑powered, cloud platform, RelativityOne, transforms massive volumes...Remote work$79k - $119k
...requirements Collaborate with a software development team to deliver high-quality, reliable systems that operate at massive scale Develop and maintain systems that support high-throughput AI workloads, including asynchronous job orchestration and distributed processing...Remote workHome office$90k - $253k
RELOCATION ASSISTANCE: Relocation assistance may be available CLEARANCE REQUIRED FOR START: Yes CLEARANCE TYPE: Secret TRAVEL: No Description At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people’s lives around...Relocation packageShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to GIS Developer. Be the first to apply!
- senior magento developer Huntsville, AL
- report developer Huntsville, AL
- entry level mulesoft developer Huntsville, AL
- developer Huntsville, AL
- programmer no experience Huntsville, AL
- aws developer Huntsville, AL
- gis developer remote Huntsville, AL
- senior tableau developer Huntsville, AL
- tableau developer remote Huntsville, AL
- entry level programmer Huntsville, AL



