Search jobs > Huntsville, AL > Software engineer

Software Engineer (Senior)

Marathon TS
Huntsville, AL
Full-time

Sr. Software Engineer - CWS

Location : Huntsville, AL

As a Geospatial Software Developer, you will be part of the Cartographic Web Services (CWS) Team. CWS is a proven solution for rapid production of cartographic products that leverages over years of Hexagon US Federal research and development into the automation of the cartographic process.

The CWS product is currently being used by national mapping agencies to produce series-based maps at the national mapping agency level for both military and humanitarian missions.

You will be responsible for working within a GIS production team to develop application automation to improve efficiencies.

Development tasks involve ownership of the entire end-to-end system with a focus on the Hexagon Geospatial product family that make up CWS.

You will be responsible for both updating and maintaining the existing CWS backend system, while working hand-in-hand with UI / UX and frontend team to help implement the new generation of the CWS user experience.

Job Duties

  • Deliver new features and enhancements to improve efficiency within a production environment
  • Deploy and maintain production systems that meet stringent security requirements on classified government networks
  • Work directly with production team to gather requirements and create user documentation
  • Work with UI / UX and frontend team to assist in the development of the new CWS UI / UX.

Job Requirements

  • in Computer Science, a STEM related discipline, or relevant coursework in geographic information science
  • Years developing complex backend software
  • Years of experience in , C, ASP development
  • Experience with automation application programing
  • Experience with a range of web technologies including REST, SSL, load balancers, web servers
  • Experience deploying and supporting end-user software for an active user-base
  • US citizenship with an ability to obtain a Top Secret Security Clearance

Additional Experience Desired

  • Automation applications within GIS Software (GeoMedia, ArcGIS, etc.)
  • Python scripting
  • Developing and deploying geospatial mapping applications
  • Relational databases : Oracle,PostgreSQL, PostGIS, and SQL Server
  • C++ development
  • AWS Computing Infrastructure (EC, ECS, EBS, S)
  • System Administration and Deployment
  • Experience with source control management (SCM) tools like Team Foundation Server
  • Top Secret Security Clearance preferred

cjjobs

14 days ago
Related jobs
Promoted
Blue Origin
Huntsville, Alabama

As a Senior Avionics Software Engineer, you will be part of a collaborative team of engineers and experts that specialize in the verification of safety/mission-critical avionics software. The Software Verification Team is a "super-powered" organization, bringing top talent to answer some of our most...

ASRC Federal
Huntsville, Alabama

Contribute to the entirety of the software development process, merge reviews, and the build pipeline (design, develop, test, verify, deploy, and document developed software). Minimum 6 years in professional software engineering. We are seeking a full-stack web development engineer with 6+ years of ...

Promoted
Blue Origin
Huntsville, Alabama

As a Software Development Engineer L4, you will have hands on development responsibility to build and test real-time embedded software that controls rocket engines for human capable spacecraft. Experience with embedded avionics software or engine controller software for air-breathing or rocket engin...

Numerica Corporation
Huntsville, Alabama

Computer Science, Computer Engineering, Aerospace Engineering, Electrical Engineering, Physics, or a closely related field, with a record of academic excellence. Collaborate with fellow engineers and scientists to build and deploy high-performance software supporting tactical and strategic integrate...

Promoted
Blue Origin
Huntsville, Alabama

As a Senior Software Engineer, you will be responsible for leading the design, development, and deployment of full-stack applications, working closely with cross-functional teams of data engineers, analysts, and business stakeholders to deliver rapid, effective solutions. We are seeking a highly ski...

00100 LEIDOS, INC.
Huntsville, Alabama

Bachelor’s Degree in Software Engineering, Computer Science, Information Systems. Experience in installation, configuration, and optimization of Machine Translation software - Systran, Language Weaver and MS Translator and OCR software - Tesseract and AWS Textract. Participate in all aspects of the ...

LexisNexis Risk Solutions Inc. Company
Home Based, Alabama
Remote

We are seeking a talented and experienced Senior NLP Engineer with a minimum of 6 years of industry experience, coupled with proficiency in Java development. Software Engineering experience. BS Engineering/Computer Science or equivalent experience required. ...

Lockheed Martin Corporation
Huntsville, Alabama

Bachelor’s Degree in Software Engineering. Support advanced portions of the lifecycle of software development to include requirements definition, integration, and deployment. Develop requirements driven software solutions. Resolve software issues (debugging) and support verification / test analysis....

Phased n Research, Inc.
Huntsville, Alabama

Experience with model-based development and systems engineering. ...

Home Depot
ALABAMA, US
Remote

Software Engineer, you will be part of a dynamic team with engineers of all experience levels who help each other build and grow technical and leadership skills while creating, deploying, and supporting production applications. Software Engineers may be involved in product and tool selection, config...