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 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...

Davis Strategic Innovations, Inc.
Huntsville, Alabama

Job Description: As a Senior Principal SW Developer for the GMD Weapon System (GWS) Architecture and Delivery (A&D) SPA SIM team you will work in a collaborative environment on internal model framework development, internal tactical to model conversion, supporting application development and transla...

Integration Innovation
Huntsville, Alabama

Performs software analysis, code analysis, requirements analysis, software reviews, software risk analysis, and software reliability analysis. We are currently reviewing candidate resumes for mid to senior level Software Engineers in the Huntsville, AL area. Specializing in missile and aviation engi...

Austin Allen Company
Huntsville, Alabama

Senior Quality Engineer – Automotive – QE / QA. Automotive client seeks a Senior Quality Engineer who will provide quality support to production operations to ensure integrity of products. As the Senior Quality Engineer, you’ll proactively lead all product development and launch activities which inc...

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...

Circadence
Huntsville, Alabama

Job Title: Senior Software Engineer. Typically requires a bachelor’s degree in computer science or software engineering or its equivalent and. Bachelor's Degree in Software Engineering or related technical discipline from an accredited college or university is required. Software Engineering experien...

BAE Systems
Huntsville, Alabama

BAE Systems in Huntsville, AL is seeking a Senior Principal Software Engineer to support the Integrated Survivability Solutions (ISS) product line, in the Countermeasures & Electromagnetic Attack Solutions business area. Lead a team of software developers working software implementation for our stat...

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 ...

PeopleTec
Huntsville, Alabama

The successful candidate will be an adaptable, agile, experienced senior software engineer who is a consummate team player capable of spearheading the design and integration of software systems in support of DoD weapon systems. Our team supports state-of-the-art projects, blending engineering skills...

ASRC Federal Holding Company
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 ...