Embedded Alliance Logo Embedded Alliance
⏩ Embedded Alliance Logo

Software Engineer

πŸ’° $50,000 - $100,000 🌍 United States of America πŸ“… 07/05/2023

Apply

Job Description

##### Job Description :

Software Engineer (SWE) for the ATS Geospatial Content Management System
(AGCMS). The SWE will be responsible for sustainment activities and will
manage all aspects of analyst generated spatial data for NGA. AGCMS utilizes
ESRI products to manage storage, discovery, access, dissemination, and
processing in a cloud environment.In this role, you will join a dynamic team
that is singularly focused on providing world class solutions to our customer
in an exciting, collaborative, and inclusive atmosphere. You will be
challenged and provided a tremendous opportunity for growth in a customer-
facing, fast-paced, and fun environment.

You will architect, design, build, and enhance a highly available and scalable
web application used by customers worldwide. You will direct major
deliverables of projects through all aspects of the software development
lifecycle including scope and work estimation, architecture and design,
coding, and unit testing. Additionally, you will determine and recommend the
best designs based on customer business objectives, timelines, and other
resource constraints.

##### **Position can also be performed in the following locations:**

* Alexandria, VA
* St. Louis, MO
* Tucson, AZ

##### **Primary Responsibilities:**

* Work closely with other engineers to develop the best technical design and approach for new product development.
* Ensure team adheres to Agile processes and best practices.
* Build software solutions where the solution is not always well defined but always considers the customer first.
* Resolve roadblocks for the development team, working collaboratively with the Product Owner, technical leadership, and other engineers.
* Plan and estimate development tasks and work to improve performance metrics.

##### **Basic Qualifications:**

* US citizenship is required per contract.
* Bachelor's degree in Computer Science, Software Engineering, or Information Systems and 4-8 years of prior relevant experience or Master’s with 2-6 years of prior relevant experience.
* Demonstrated technical skills with data management and working knowledge of Geospatial Information Systems (GIS).
* Experience with ArcGIS Server to create and manage GIS Web services, applications, and data.
* Experience with GeoServer to share, process, and edit geospatial data.
* Experience with Open Geospatial Consortium (OGC) standards-based web services such as Web Map Service (WMS), Web Coverage Service (WCS), Web Feature Service (WFS), Web Processing Service (WPS), and Web Map Tile Service (WMTS).
* Support the Agile software development lifecycle following Program SAFe practices.
* Experience with building front-end or back-end Java applications or Django Python
* Experience with Java Frameworks (Spring, Hibernate) and RESTful web services.
* Experience with JavaScript Frameworks and tools.

##### **Preferred Qualifications:**

* Experience with scripting languages such as JavaScript, Python, Bash, PL/SQL, SQL, PHP.
* Cloud certifications such as AWS DevOps Engineer or similar.
* Support the Agile software development lifecycle following Program SAFe practices.
* Experience with a version control system (e.g., Git, and Jenkins).
* Leverage Atlassian tool suite like JIRA and Confluence to track activities.

##### **Benefits:**

* 401(k)
* 401(k) matching
* Dental insurance
* Employee assistance program
* Employee discount
* Flexible schedule
* Flexible spending account
* Health insurance
* Health savings account
* Life insurance
* Paid time off
* Parental leave
* Professional development assistance
* Referral program
* Tuition reimbursement
* Vision insurance