Location
Springfield, VA | United States
Job description
We are seeking a Software Engineer that is passionate about technology and who is motived to help drive our customers’ and company mission forward. This individual will be a key member of a software development team translating real-world needs into technical solutions. The ideal candidate must be a self-starter, a quick learner, and able to balance simultaneous tasks while delivering quality results.
GENERAL DUTIES:
- Utilizes well defined software processes, such as Agile, to work in a rapid development environment as part of a development team.
- Designs, codes and unit tests front and back-end solutions for integrated systems using packages such as in HTML, CSS, C++, C#, Java and JavaScript.
- Develops integration code to connect and interface systems and services.
- Develops solutions that utilize open standards and ICDs to promote interoperability through service-based architectures.
- Supports the development and configuration of database systems.
- Analyzes, fixes, and documents DRs on systems.
REQUIRED QUALIFICATIONS:
- Minimum of 8+ years of related experience
- Bachelor's Degree in computer science, computer engineering, systems engineering or any related field/major, or 3 additional years of experience in information technology.
- Use packages as in BASH, CSS, DOS_BATCH, HTML, PHP, SQL, XML, and Indexing/Search Technologies
- Demonstrated experience developing with modern languages such as: Python, Ruby, Java, C#, Javascript, etc.
- Demonstrated experience using rapid prototyping and Agile based software development methodologies
- Experience with geospatial concepts and systems (ArcGIS, ArcObjects, Map Services (WMS, WFS, WMTS, GDAL, geospatial data formats, etc.)
- Geospatial Data Processing Tools (GDAL, PostGIS, GeoPandas)
- Working Knowledge of Web Mapping and Geospatial APIs such as Openlayers, ArcGIS JS API, leaflet, Geodatabase, etc.
- Ability to learn and implement new technologies
DESIRED QUALIFICATIONS:
- Technical certification Network +, Security +, Oracle or specializing in Software Development, or Cloud Computing.
- Demonstrated experience developing and implementing software enhancements to mission systems in other Government agencies
- Advanced organizational skills with the ability to handle multiple assignments
- Operational and configuration experience with ArcGIS Server, ArcGIS Portal, Geodatabases, and other extensions to the ArcGIS Baseline.
- TS/SCI with CI Polygraph clearance preferred
CLEARANCE:
Job tags
Salary