GIS Developer

Company:  Bowhead
Location: Semmes
Closing Date: 24/10/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Overview:
Bowhead seeks a GIS Developer to join our team in Mobile, AL to support the Geographical Information Systems Program (GIS) within the US Army Corps of Engineers (USACE), Mobile District, Spatial Data Branch. The GIS Developer will focus primarily on coding and supporting new products and applications that are used daily by GIS staff and customers. The GIS Developer must have a solid foundation in coding but may also assist in design. Candidates with an Azure or Cloud Computing background are highly encouraged to apply, but this will not be a primary focus of this position initially. A basic understanding of front-end technologies, coding design patterns, scrum methodology, git and developer operation is necessary as you will also be responsible for integrating and contributing code to larger projects and programmatic ecosystems.

Responsibilities:
React/Material UI design, development, and management.

API design, development, and management.

Creating database objects in SQL and querying.

Building reusable components and modules for future utilization by using React, Redux, JavaScript, Node.js.

Analysis of Applications for optimization of maximum speed and scalability

Implementation of security and data protection

Work with ISSO on application security guidelines

Contribute to code for use in business workloads within a serverless architecture

Contribute to project GIT repos within Developer operations ecosystem

Engage in Agile development for tasked projects

Understand variant data types and data structures for GIS

Create geospatial visualizations

Translate customer processes into multi-step workflows within a web application.

Qualifications:
 

BA/S and post graduate degree in Computer Science, Information Systems, Engineering, Business, or other related field is required.

Four years (0-4+) of applicable software development experience is required. 

Solid foundational knowledge of React, Node.js and JavaScript is highly sought, and knowledge of C#, Python, and .NET is helpful.

Basic understanding of front-end technologies and platforms, such as HTML5 and CSS3, is a plus as is a good understanding of JSX and building scalable react components.

An understanding of accessibility and security compliance is required.

Experience with user authentication, authorization is required.

Must have experience creating database schemas that represent and support business processes.

Proficient understanding of code versioning tools, such as Git, is required.

An understanding of Cloud computing—including Azure app slots, Azure SQL, Azure Function Apps is very helpful.

An understanding of GIS is helpful.

Intermediate-to-advanced level skills in Microsoft Office software suite—Word, Excel, Outlook, and PowerPoint.

Ability to communicate effectively with all levels of employees and outside contacts.

Strong interpersonal skills and good judgment with the ability to work alone or as part of a team.

Strong desire to learn and ability to pivot as technology changes.

  

Physical Demands:
• Must be able to lift up to 25 pounds
• Must be able to stand and walk for prolonged amounts of time
• Must be able to twist, bend, and squat periodically

 

SECURITY CLEARANCE REQUIRED: Must be able to obtain a security clearance at the Public Trust level. US Citizenship is a requirement for admission to this location. 

 

#LI-KC1

Apply Now
Share this job
  • Similar Jobs

  • GIS Developer

    Semmes
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙