Job: Software Engineer, GeoSearch, Inc., Mobile, AL OR Pensacola, FL, AL

Employer banner ad -

General Information

Job title:
Software Engineer
Job location:
Mobile, AL OR Pensacola, FL, AL  36525 United States
Alabama, Florida
Requisition code:
Date posted:
Job category:
IT Software Development
Job type:

Job Description

Our Software Team is actively recruiting a Software Engineer adept in JavaScript and Python to build and maintain web applications that serve our clients in the geospatial community. The candidate selected for this position is expected to utilize software development best practices to build testable and maintainable code for multiple custom web applications. The position is to be located near Mobile, AL but exceptional candidates will be considered for remote work.

· Participate in all phases of the software development lifecycle, including design, implementation, documentation, & testing
· Develop features across multiple subsystems including collaboration in requirements definition, prototyping, design, coding, testing, and deployment
· Investigate, analyze, and make recommendations to management regarding technology improvements, upgrades, and modifications
· Determine and design system specifications & standards
· Assist in the collection and documentation of user requirements, development of user stories, and estimates
· Prepare reports, manuals, and other documentation on the status, operation, and maintenance of software
· Design, develop, and unit test applications in accordance with established standards
· Package and support deployment of releases
· Analyze and resolve technical and application problems

Job Requirements

Minimum Qualifications
· 3+ years demonstrated experience working with JavaScript with React, HTML5, CSS3 in web applications
· Working knowledge of JavaScript mapping libraries (ArcGIS API for JavaScript, OpenLayers, Leaflet)
· Advanced experience with one or more scripting languages, preferably Python
· Experience working with Esri’s ArcGIS Enterprise software
· Proficiency developing and debugging complex software systems running in Windows environments
· Working knowledge of code repositories, such as GitHub, with multi-user branching strategies
· Good communication skills and able to work in a geographically distributed team environment
· Ability to manage multiple tasks and perform work on time

Preferred Qualifications
· Experience deploying and administering solutions in cloud server environments, preferably Azure
· Experience working in the Scrum framework with agile development
· Experience with an RDBMS such as SQL Server, PostgreSQL, or Oracle
· Experience with computer science fundamentals and data structures generally obtained from a Bachelor’s degree or higher in computer science, engineering or related field
(Job number: 3869875)
Do you know someone who would be interested in this job?   Tell them about it.
Call Us At 719-632-7776
Copyright 2015, GeoSearch, Inc.  All Rights Reserved.