Current jobs related to Senior Software Engineer - Huntsville, Alabama - ManTech


  • Huntsville, Alabama, United States Lynx Software Technologies Full time

    Job SummaryThompson Software Solutions, a Lynx Software Technologies company, is seeking a highly skilled Principal-level Embedded Software Engineer to join our team. As a key member of our multi-site team, you will be responsible for developing, integrating, and testing software products for safety-critical applications.We are looking for a self-motivated...


  • Huntsville, Alabama, United States Delta Research Full time

    Job Title: Senior Software EngineerJob Summary:Delta Research is seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for developing and maintaining complex software systems, working closely with our team of engineers and analysts to ensure the successful delivery of our projects.Key...


  • Huntsville, Alabama, United States SAIC Full time

    Job Opportunity: Senior Software EngineerSAIC is seeking a highly skilled Senior Software Engineer to support the Army Ground Based Sense and Avoid (GBSAA) Program in Huntsville, Alabama.About the ProgramThe GBSAA program is a system that provides situational awareness and conflict avoidance for unmanned aircraft. As a Senior Software Engineer, you will play...


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

    Job Title: Senior Software EngineerAmetek, Inc. is a leading provider of high-performance, open-architecture embedded computing solutions for demanding applications in defense and industry.We are seeking a highly skilled Senior Software Engineer to join our team and contribute to the development of our range of embedded Single Board Computer and Sensor...


  • Huntsville, Alabama, United States Systems Products and Solutions Full time

    Job Title: Senior Software EngineerAt Systems Products and Solutions, we are seeking a highly skilled Senior Software Engineer to join our team.Job Summary:We are looking for a seasoned software engineer with expertise in software architecture and capabilities to support the transformation of Army initiatives and the fielding of digitized information...


  • Huntsville, Alabama, United States Lynx Software Technologies Full time

    Job OverviewThompson Software Solutions, a Lynx Software Technologies company, is seeking a highly skilled Senior Embedded Software Engineer to join our team. As a key member of our multi-site team, you will be responsible for developing, integrating, and testing software products using technical principles, theories, and concepts.Key...


  • Huntsville, Alabama, United States Lynx Software Technologies Full time

    Job OverviewThompson Software Solutions, a Lynx Software Technologies company, is seeking a highly skilled Senior Embedded Software Engineer to join our team. As a key member of our multi-site team, you will be responsible for developing, integrating, and testing software products that meet the highest standards of quality and reliability.Key...


  • Huntsville, Alabama, United States RGNext Full time

    Software Engineering Opportunities at RGNextRGNext is seeking a skilled Senior Software Engineer to lead our software engineering efforts. As a key member of our team, you will be responsible for designing, implementing, and testing software solutions on our existing RTS software products.You will work closely with our software engineers, systems engineers,...


  • Huntsville, Alabama, United States Lynx Software Technologies Full time

    Job OverviewWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Lynx Software Technologies. As a key member of our team, you will be responsible for developing, integrating, and testing software products for our clients.Key Responsibilities:Develop and integrate software products using C/C++ programming languagesCollaborate...


  • Huntsville, Alabama, United States Penta Research Full time

    Job Title: Senior Software Engineer/DeveloperAt Penta Research, we are seeking a highly skilled Senior Software Engineer/Developer to join our team as the primary developer on a small Agile development team for a new prime contract in support of the Department of Defense (DoD).Key Responsibilities:Design, develop, and maintain software applications using...


  • Huntsville, Alabama, United States COLSA Full time

    Job Title: Senior Software EngineerCOLSA is seeking a highly skilled 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 complex software applications and systems.Key Responsibilities:Plan, conduct, and technically direct projects or major phases of...


  • Huntsville, Alabama, United States enVention Full time

    enVention is seeking skilled professionals to fill the role of Senior Software Engineer. The selected candidate will be a member of a team providing software development and support to the AvMC Software, Simulation, Systems Engineering and Integration (S3I) Directorate.The primary responsibilities of this position include developing applications to support...


  • Huntsville, Alabama, United States Numerica Corporation Full time

    Job DescriptionNumerica Corporation is seeking a highly skilled Senior Software Engineer to join our team of experts in developing state-of-the-art algorithms, software, and sensor systems for defense applications.As a member of our team, you will work closely with fellow engineers and scientists to build and deploy high-performance software supporting...


  • Huntsville, Alabama, United States Leidos Full time

    Job Title: Senior Radar Software EngineerLeidos is seeking a highly skilled Senior Radar Software Engineer to collaborate with a diverse team to create innovative solutions for complex problems.The RF & Intelligence Solutions Department is a group of engineers who specialize in radar system development, hardware and software-in-the-loop (HWIL/SIL)...


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

    Job Overview:We are seeking a highly skilled Senior Software Engineer to join our team at Booz Allen Hamilton. As a Senior Software Engineer, you will play a pivotal role in the development and maintenance of our enterprise systems.Key Responsibilities:Develop and maintain large-scale enterprise systemsDesign and implement software solutions using modern...


  • Huntsville, Alabama, United States Leidos Full time

    Job Title: Senior Radar Software EngineerLeidos is seeking a highly skilled Senior Radar Software Engineer to collaborate with a diverse team to create innovative solutions for complex problems.As a leading provider of engineering, scientific, and IT solutions, Leidos offers a dynamic work environment with opportunities for growth and development.Key...


  • Huntsville, Alabama, United States Scientific Research Full time

    Job SummaryScientific Research Corporation is seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for leading the software development of Radio Frequency (RF) emitter products and solutions. You will develop software using modern C++ and work as part of an Agile Scrum development team....


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

    About the RoleAmetek, Inc. is a leading provider of high-performance, open-architecture embedded computing solutions for demanding applications in defense and industry. We are seeking a skilled Senior Software Engineer to join our team and contribute to the development of our range of embedded Single Board Computer and Sensor Processing products.Key...


  • Huntsville, Alabama, United States Valkyrie Enterprises Full time

    Job Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Valkyrie Enterprises. As a key member of our software development team, you will be responsible for designing, developing, and testing software for real-time closed-loop implementations. Your expertise in C/C++ and Linux environments will be essential in supporting the...


  • Huntsville, Alabama, United States Leidos Full time

    Job Title: Senior Radar Software EngineerLeidos Dynetics is seeking a highly skilled Senior Radar Software Engineer to collaborate with a diverse team of experts in creating innovative solutions for complex problems.Job SummaryThe RF & Intelligence Solutions Department is a group of engineers who specialize in radar system development, hardware and...

Senior Software Engineer

2 months ago


Huntsville, Alabama, United States ManTech Full time

Protect Our Nation, Fuel Your Future

Become a vital member of a diverse workforce at an industry-leading organization that prioritizes its employees. At ManTech International, you will contribute to safeguarding national security while engaging in innovative projects that provide avenues for career growth.

Currently, ManTech is seeking a dedicated and career-focused leader to support a significant U.S. Government initiative.

The Department of Justice Division at ManTech is looking for a strategic leader for the Enterprise Data Analysis Section (EDAS) Services Portfolio. This role requires the acquisition of technical expertise to bolster IT networks, systems, and initiatives. The position is essential for the success of FBI missions and demands specialized knowledge in agile methodologies, particularly the Scaled Agile Framework (SAFe). The SAFe methodology will be employed to synchronize Agile teams and deliver capabilities, ensuring effective prioritization of work and successful outcomes. Experience with SAFe implementation is crucial for modernizing and enhancing the capabilities within the EDAS portfolio.

The Senior Developer for the Advanced Geospatial Technologies (AGT) team will be responsible for the upkeep of a cloud-based geospatial enrichment service, which includes a suite of tools that link geographical locations with associated targets. This role encompasses the development and maintenance of geospatial applications and services, including the geocoder, Reference Data Portal (RDP), and Global Mapping Application (GMAP). Proficiency in .NET, Postgres, Oracle DB, AWS CloudFormation, and geospatial technologies such as 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 maintain geospatial applications such as ESRI ArcGIS and Geoserver.
  • Oversee quarterly OpenStreetMap refresh and deployment.
  • Conduct MongoDB DBA tasks and develop Elasticsearch geospatial repositories.
  • Perform database administration and performance tuning tasks.
  • Re-establish OpenStreetMap, Openaddresses, and Geonames feeds as current geospatial data sources 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 participate 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 field.
  • A minimum of seven to nine years of experience in software development or related roles.
  • Strong knowledge and experience with .NET, Postgres, and Oracle DB.
  • Proficiency in AWS CloudFormation for infrastructure provisioning and 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 tuning.
  • 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 offers a competitive compensation range for this position, with various factors influencing the final salary, including relevant work experience, skills, geographic location, education, and certifications. In addition to competitive pay, ManTech provides comprehensive benefits, including health insurance, life insurance, paid time off, holiday pay, short-term and long-term disability, retirement and savings plans, learning and development opportunities, wellness programs, and other optional benefits.

ManTech International Corporation and its subsidiaries are committed to being 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, status as a Disabled Veteran, Recently Separated Veteran, Active Duty Wartime or Campaign Badge Veteran, Armed Forces Services Medal, or any other characteristic protected by law.

If you require a reasonable accommodation to apply for a position with ManTech, please contact the Corporate EEO Department.