Senior Software Engineer

3 weeks ago


Huntsville, Alabama, United States ManTech Full time

Protect Our Nation, Empower Your Future

Become a vital part of a diverse team within a leading organization, where employee welfare is prioritized. At ManTech International, you will contribute to national security while engaging in innovative projects that provide pathways for career growth.

Currently, ManTech is seeking a dedicated and career-focused leader to support a significant U.S. Government initiative. This role is pivotal in ensuring the success of various missions and requires specialized technical knowledge in agile methodologies, particularly the Scaled Agile Framework (SAFe). The SAFe approach will be utilized to synchronize Agile teams and deliver essential capabilities, ensuring effective prioritization of tasks and successful outcomes.

The Senior Developer for the Advanced Geospatial Technologies (AGT) team will oversee a cloud-based geospatial enrichment service, which includes a suite of tools that link geographical locations with associated targets. Responsibilities encompass the development and maintenance of geospatial applications and services, such as the geocoder, Reference Data Portal (RDP), and Global Mapping Application (GMAP). Proficiency in .NET, Postgres, Oracle DB, AWS CloudFormation, and geospatial technologies like ESRI ArcGIS and Geoserver is essential.

Key Responsibilities:

  • Develop and maintain geospatial applications and services, including the geocoder, Reference Data Portal (RDP), and Global Mapping Application (GMAP).
  • Utilize .NET, Postgres, and Oracle DB for application development.
  • Deploy and manage geospatial applications such as ESRI ArcGIS and Geoserver.
  • Oversee quarterly OpenStreetMap refresh and deployment.
  • Execute MongoDB DBA tasks and develop Elasticsearch geospatial repositories.
  • Conduct DBA and performance tuning activities.
  • Re-establish OpenStreetMap, Openaddresses, and Geonames feeds as sources of current geospatial data by importing these datasets into the Elasticsearch DB.
  • Employ technologies such as AngularJS, BootstrapVue, CoordinateSharp, jQuery, jTable, Leaflet.JS, Microsoft .NET Framework, Newtonsoft.Json, NGA GeoTrans modules, PDFSharp, Telerik, and Oracle Instant Client.
  • Act as a technical expert, understanding the business applications of assigned projects.
  • Lead a project team, providing guidance, assigning tasks, and monitoring the performance of software developers.
  • Assist in project scheduling and coordination, and engage in the design phase of projects.
  • Collaborate with clients and technical staff to resolve software issues and address suggestions for modifications or enhancements.
  • Contribute to the creation of software user manuals.

Minimum Qualifications:

  • Bachelor's degree in Computer Science or a related discipline.
  • A minimum of seven to nine years of experience in software development or related fields.
  • Strong knowledge and experience with .NET, Postgres, and Oracle DB.
  • Proficiency in AWS CloudFormation for infrastructure management.
  • Experience with geospatial technologies such as ESRI ArcGIS and Geoserver.
  • Familiarity with MongoDB administration and Elasticsearch geospatial repository development.
  • Solid understanding of database administration and performance optimization.
  • Strong programming skills in technologies such as AngularJS, BootstrapVue, CoordinateSharp, jQuery, jTable, Leaflet.JS, Microsoft .NET Framework, Newtonsoft.Json, NGA GeoTrans modules, PDFSharp, Telerik, and Oracle Instant Client.
  • Excellent problem-solving and analytical skills, with the ability to design and implement software solutions.
  • Strong communication and collaboration skills, with the ability to work effectively in cross-functional teams.
  • Relevant certifications or advanced degrees in software development or related fields are highly desirable.

Clearance Requirements:

  • Must possess a current/active Top Secret clearance.

ManTech International Corporation is an equal opportunity employer. We do not discriminate against any employee or applicant for employment based on race, color, sex, religion, age, sexual orientation, gender identity and expression, national origin, marital status, physical or mental disability, or any other characteristic protected by law.



  • Huntsville, Alabama, United States Thompson Software Solutions Full time

    About the RoleThompson Software Solutions, a leading provider of innovative software solutions, is seeking a highly skilled Senior Embedded Software Developer to join our team. As a key member of our software development team, you will play a critical role in designing, developing, and integrating software products for our clients.This position requires a...


  • Huntsville, Alabama, United States BAE Systems Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at BAE Systems. As a key member of our Precision Strike & Sensing Solutions group, you will play a critical role in designing and developing advanced software solutions for precision guided munitions and missiles.Key ResponsibilitiesDesign and implement real-time embedded...


  • Huntsville, Alabama, United States Ametek, Inc. Full time

    About the RoleAmetek, Inc., a leading provider of high-performance, rugged embedded computing solutions, is seeking a highly skilled Senior Software Development Engineer to join our team.As a key member of our engineering team, you will be responsible for developing and implementing software and firmware for our range of embedded Single Board Computer and...


  • Huntsville, Alabama, United States CALIBRE Systems Full time

    Position Overview CALIBRE Systems Inc., a distinguished employee-owned Management Consulting and Digital Transformation firm, is in search of a Senior Software Engineer specializing in Full Stack Development. This role involves the design, creation, maintenance, and enhancement of computer applications and software solutions. Key Responsibilities Evaluate...


  • Huntsville, Alabama, United States Circadence Corporation Full time

    Job Title: Senior Software EngineerDepartment: Federal ServicesJob Purpose: Support National Cyber Range ComplexAbout Circadence CorporationCircadence is an award-winning, privately held, US-owned business that specializes in cybersecurity training and assessmentplatforms. Our core area of expertise is the development and management of cyber range...


  • Huntsville, Alabama, United States Peraton Full time

    Job DescriptionPeraton is seeking a highly skilled and experienced professional to join our team as a Senior Software Engineer. As a key member of our team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our customers.ResponsibilitiesSoftware Development: Develop high-quality software...


  • Huntsville, Alabama, United States Peraton Full time

    Job DescriptionPeraton is seeking a highly skilled and experienced Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our customers.ResponsibilitiesSoftware Development: Develop high-quality software...


  • Huntsville, Alabama, United States Lockheed Martin Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Lockheed Martin. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions for our Ground-based Midcourse Defense (GMD) Weapons Systems (GWS) Ground Support Systems (GSS) product team.Key...


  • Huntsville, Alabama, United States Leidos Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Leidos. As a key member of our software development team, you will be responsible for designing, developing, testing, and managing application development projects in support of our IT infrastructure.Key Responsibilities:Design and develop large-scale data...


  • Huntsville, Alabama, United States Blue Origin Full time

    About Blue OriginAt Blue Origin, we're pushing the boundaries of space exploration and development. Our mission is to make humanity a multi-planetary species, and we're looking for talented individuals to join our team.Job SummaryWe're seeking a highly skilled Senior Software Development Engineer to lead the design and development of software systems and...


  • Huntsville, Alabama, United States VMD Corp Full time

    Job OverviewPosition: Senior Software Engineer (SME)Location: On Site – National Capital Region (NCR) or Huntsville, ALSecurity Clearance: Top SecretPosition Summary: VMD Corp, in collaboration with Xcelerate Solutions, is seeking a highly skilled Senior Software Engineer to deliver IT support services for federal law enforcement initiatives. This role...


  • Huntsville, Alabama, United States ASRC Federal Full time

    Job SummaryWe are seeking a highly skilled Senior Software Test Engineer to join our team at ASRC Federal. As a key member of our Agile IPT, you will be responsible for interpreting requirements and test guidance to complete configuration item and product-level integration testing.Key ResponsibilitiesInterpret requirements and test guidance to complete...


  • Huntsville, Alabama, United States Leidos Full time

    Leidos Dynetics is in search of a skilled Senior Software Engineering Product Manager to join a dynamic team dedicated to crafting innovative solutions for intricate challenges. With a presence across the United States in the defense, space, cyber, and commercial sectors, Dynetics is recognized for delivering responsive, cost-effective engineering,...


  • Huntsville, Alabama, United States Booz Allen Hamilton Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Booz Allen Hamilton. As a key member of our development team, you will play a critical role in shaping the future of our software systems.Key ResponsibilitiesDesign, develop, and deploy complete end-to-end software solutions that meet the needs of our...


  • Huntsville, Alabama, United States Genex Systems Full time

    Position Overview:As a Senior Systems and Software Validation Engineer at Genex Systems, you will play a crucial role in enhancing the safety, reliability, and quality of Ground Systems through comprehensive Independent Verification and Validation (IV&V) processes.Key Responsibilities:1. **Execution of Test Plans:** - Implement software and system test...


  • Huntsville, Alabama, United States Northrop Grumman Full time

    About the RoleWe are seeking a highly skilled Cyber Software Engineer to join our team at Northrop Grumman. As a Principal or Senior Principal Cyber Software Engineer, you will play a critical role in developing software products to meet cyber requirements or provide cyber capabilities targeted for current and future potential programs.Key...


  • Huntsville, Alabama, United States BAE Systems Full time

    Job Description See what you're missing. Our employees work on the world's most advanced electronics – from detecting threats for F-35 pilots to illuminating the night for soldiers. Spanning air, land, sea, and space, we are developing the technology of tomorrow, delivered today. Drawing strength from our differences, we're innovating for the future. And...


  • Huntsville, Alabama, United States Lockheed Martin Full time

    :Come be a part of the development of the new Long Range Hypersonic Weapon (LRHW). Join the Lockheed Martin team and be a part of the company that has developed and flown more hypersonic vehicles than any other U.S. Company and has decades of hypersonic development and flight test experience from government contracts as well as internal investments in...


  • Huntsville, Alabama, United States Ampersand Solutions Group Full time

    Job OverviewSalary: $60,000 - $100,000Ampersand Solutions Group (AMPERSAND) is in search of a Senior Software Quality Assurance Engineer.Key Responsibilities:The selected candidate will:Oversee and refine the process of validating that software and system products function correctly and adhere to specified requirements and designs.Coordinate the testing...


  • Huntsville, Alabama, United States Jacobs Full time

    Your Contribution:Your Contribution:We are in search of a highly skilled Software Development Subject Matter Expert (SME) with Top Secret clearance to enhance our operations.This role is situated within an organization dedicated to expediting processes through innovative data utilization and analytical insights. The team employs SAFe agile methodologies to...