31 Jul 2023

Full-Time Software Engineer – Hampton, Virginia / Montgomery, Alabama

Woolpert – Posted by woolpertAnywhere

NOTE: This job listing has expired and may no longer be relevant!

Job Description

Woolpert, Inc. is a cutting-edge national architecture, engineering and geospatial (AEG) firm that delivers value to clients by blending engineering excellence with innovative technology and geospatial applications. Woolpert continues to be certified as an Employer of Choice by Great Place To Work®. We believe great companies are built from exceptional people and amazing clients. Because of our growth, Woolpert seeks a Software Engineer to work onsite at Langley Air Force Base in Hampton, Virginia, or Gunter Annex in Montgomery, Alabama.

Engineer will be part of a fast-paced team consolidating multiple application instances into a single enterprise system supporting more than 10,000 users. The United States Department of the Air Force (DAF) GeoBase program manages geospatial information in an enterprise database that provides web-enabled and desktop solutions to support its Civil Engineering mission and mission partners.

The Air Force Geospatial Information Management System (AFGIMS) is a capability for Department of Defense (DoD), DAF and Intra-agency partners to access, visualize and analyze DoD geospatial data and products for all mission and decision support requirements. As a “system of systems,” AFGIMS enables users at all levels to utilize authoritative GIS data, applications, and knowledge in an enterprise environment.

The AFGIMS Software Engineer will research, design, develop, evaluate, optimize, troubleshoot, and deploy new and existing web applications and systems within an Agile Development / DevSecOps framework. The primary focus of these development and engineering tasks will be to complete the migration of all system components to AFGIMS version 2.0.

Security Requirements:

U.S. citizenship
Active DoD Secret security clearance
Willingness to undergo a background check and drug screening

Professional Requirements:

Minimum: current Information Assurance Technician – Level 2 (IAT-II) certification, such as a Security+ or CCNA
Preferred: current Information Assurance Technician – Level 3 (IAT-III) certification, such as a CASP+ or CISSP

Educational and Experience Requirements:

Master’s degree from an accredited four-year college or university and 5 years of work experience in either Software Engineering or Modeling and Simulation
OR Bachelor’s degree from an accredited four-year college or university and 7 years of work experience in either Software Engineering or Modeling and Simulation
OR 15 years of work experience in either Software Engineering or Modeling and Simulation

Skills Requirements:

Experience with web application technologies such as HTML5, JavaScript and CSS
Experience with JavaScript frameworks (Esri JavaScript API, AngularJS, etc.)
Experience working with RESTful web services and APIs (Esri map services, OData services)
Experience working with .Net (C#) applications and classic ASP applications
Experience applying Object Oriented Programming (OOP) techniques
Experience with AWS and deploying applications in an AWS environment
Familiarity with git code repositories such as Bitbucket
Familiarity with DevOps automation tools such as Jenkins
Familiarity with browser testing tools
Familiarity with code scanning tools such as Checkmarx

Attention to detail:
proven experience meeting quality assurance standards
proven experience following documented complex procedures
proven experience documenting standardized processes
Strong organizational, time management and analytical skills
Excellent written and verbal communication skills required for a dynamic working environment
Ability to work independently, collaboratively as part of a team, and as a member of a large organization

Responsibilities:
Mission: Deliver Trusted Geospatial Engineering Data, Maps, and Services

Analyze software requirements to determine feasibility of design within a cloud environment
Consult with hardware engineers and other technical staff to evaluate interface between hardware and software as well as operational and performance requirements of the overall system
Coordinate with other software engineers and developers to gain insight and understanding of existing code, development environments and development processes
Develop and direct software system testing procedures, programming, and documentation
Consult with clients concerning software requirements and. maintenance
Work in an Agile environment with team scrums/stand-ups and backlog refinement for taskings
Coordinate deployments of software systems within a DevOps cloud environment

How to Apply

Apply at: https://recruiting.paylocity.com/Recruiting/Jobs/Details/1852917

Job Categories: GIS Developer/Programmer. Job Types: Full-Time.

13099 total views, 6 today

Apply for this Job