Current jobs related to Software Engineer, Senior - Annapolis Junction, Maryland - ManTech


  • Annapolis Junction, Maryland, United States Captivation Software Full time

    Position OverviewBuild innovative solutions that make a difference.Captivation Software has established a strong reputation for delivering tailored solutions to our clients promptly. Our engineering team is dedicated to excellence and innovation, striving to provide optimal solutions that contribute to national security.Role SummaryWe are seeking a highly...


  • Annapolis Junction, Maryland, United States Captivation Software Full time

    Position OverviewBuild innovative solutions that matter.Captivation Software has established a strong reputation for delivering precisely what our clients require, promptly and efficiently. Our engineering team takes immense pride in their work, continuously striving to innovate and provide optimal solutions. We are in search of experienced software...


  • Annapolis Junction, Maryland, United States Captivation Software Full time

    Job DescriptionCaptivation Software is a leading provider of innovative solutions for complex High Performance Computing Systems. We are seeking a highly skilled Senior Software Integration Engineer to fill a key role in our team.The ideal candidate will have a strong background in software development and integration, with a focus on automation and...


  • Annapolis Junction, Maryland, United States Captivation Software Full time

    Position OverviewContribute to impactful solutions.Captivation Software has established a strong reputation for delivering tailored solutions to clients efficiently. Our engineering team is dedicated to excellence and continuous improvement in their work, striving to provide optimal solutions that support national security initiatives.Role ResponsibilitiesWe...


  • Annapolis Junction, Maryland, United States Avid Technology Professionals Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Avid Technology Professionals. As a key member of our software engineering team, you will be responsible for designing, developing, and maintaining complex software solutions using Niagara Files.Key ResponsibilitiesDevelop and maintain high-quality software solutions...


  • Annapolis Junction, Maryland, United States Captivation Software Full time

    Job Opportunity at Captivation SoftwareJob SummaryCaptivation Software is seeking a highly skilled Senior Systems Engineer to join our team. As a key member of our engineering team, you will be responsible for implementing and maintaining operational data flows for our large high-performance computing system.Key ResponsibilitiesEnsure all data handling...


  • Annapolis Junction, Maryland, United States Fuse Engineering LLC Full time

    Senior Software EngineerFuse Engineering LLC - Annapolis Junction, MDPosition Description:The Software Engineer shall be responsible for providing engineering support for mission applications in a SaaS/PaaS Linux environment deployed on an 'on-prem' cloud offering developed with open source software using Kubernetes, Docker, Istio, Rook and other cutting...


  • Annapolis Junction, Maryland, United States SSATI Full time

    Job Summary:We are seeking a highly skilled Senior Applications Developer to join our team at SSATI. As a Senior Applications Developer, you will be responsible for designing, developing, and integrating software solutions for a wide range of projects.Key Responsibilities:Design, develop, and integrate software systems in various languages to operate within...


  • Annapolis, Maryland, United States Captivation Software LLC Full time

    About the RoleCaptivation Software LLC is seeking a highly skilled Senior Software Engineer - Kubernetes Expert to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and secure cloud-based systems using Kubernetes.Key ResponsibilitiesDesign and implement large-scale Kubernetes...


  • Annapolis Junction, Maryland, United States Captivation Software Full time

    Position OverviewCaptivation Software is seeking a highly skilled Senior Information Systems Security Engineer to enhance our efforts in safeguarding critical information systems. This role is essential in ensuring the integrity and security of our technological infrastructure.Key QualificationsActive Top Secret/SCI U.S. Government security clearance with a...


  • Annapolis Junction, Maryland, United States Captivation Software Full time

    Position OverviewCaptivation Software is seeking a highly skilled Senior Information Systems Security Engineer to enhance our efforts in safeguarding critical information systems. This role is essential in ensuring the integrity and security of our operations.Key QualificationsActive Top Secret/SCI U.S. Government security clearance with a Polygraph is...


  • Annapolis Junction, Maryland, United States Power3 Solutions and Partnering Companies Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Power3 Solutions and Partnering Companies. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems.Key ResponsibilitiesAnalyze user requirements to derive software design and performance...


  • Annapolis Junction, Maryland, United States Wrenchio LLC Full time

    Job OverviewThe position of Senior Agile Software Engineer involves a comprehensive approach to analyzing, planning, validating, and maintaining software systems. This role requires the application of discrete mathematics, probability, statistics, and related disciplines within computer science to develop sophisticated software solutions. Tailor...


  • Annapolis Junction, Maryland, United States Captivation Software Full time

    Job Opportunity at Captivation SoftwareJob Summary:Captivation Software is seeking a highly skilled Senior Test Automation Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining automated test procedures to ensure the quality and reliability of our software...


  • Annapolis Junction, Maryland, United States Booz Allen Hamilton Full time

    Job SummaryWe are seeking a seasoned Senior Software Engineer to join our team at Booz Allen Hamilton. As a key member of our development team, you will be responsible for designing, developing, and implementing software systems from vision to production-ready.Key ResponsibilitiesDesign and develop software systems using C++ and JavaConduct system...


  • Annapolis Junction, Maryland, United States NiSUS Technologies Corporation Full time

    Job DescriptionNiSUS Technologies Corporation 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 maintaining complex software systems.Key ResponsibilitiesSoftware Development: Design and develop software solutions that meet or exceed...


  • Annapolis Junction, Maryland, United States Nightwing Full time

    Company Overview:Nightwing is a leading technology firm dedicated to delivering innovative solutions in software engineering and systems development. We focus on addressing complex security challenges and enhancing our clients' capabilities. Our team comprises top-tier professionals who are committed to excellence and innovation.Position Summary:The Senior...


  • Annapolis Junction, Maryland, United States Captivation Software Full time

    Job SummaryCaptivation Software is a leading provider of innovative solutions for the US Government. We are seeking a highly skilled Senior Systems Engineer to oversee the engineering and management aspects of HPC systems.Key ResponsibilitiesOversee the engineering and management aspects of HPC systems, ensuring that all architected components are properly...


  • Annapolis Junction, Maryland, United States Peraton Full time

    Key ResponsibilitiesPeraton is looking for a Senior Software Engineer to engage in front-end development for the Technology Customer Gateway (TCG) and Is It Down (IID) teams. The TCG web platform delivers product status and information to users and managers. The ideal candidate will possess expertise in JavaScript, along with major frameworks such as React,...


  • Annapolis Junction, Maryland, United States Peraton Full time

    Key ResponsibilitiesPeraton is in search of a Senior Software Engineer to engage in front-end development for the Technology Customer Gateway (TCG) and Is It Down (IID) teams. The TCG web platform delivers product status and insights to users and management. The ideal candidate will possess expertise in JavaScript, along with proficiency in major frameworks...

Software Engineer, Senior

4 months ago


Annapolis Junction, Maryland, United States ManTech Full time

Secure our Nation, Ignite your Future

Join a new and exciting opportunity to protect national security and provide premier mission focused IT services for a dynamic and growing program. Currently, ManTech is seeking a motivated, career and customer-oriented Software Engineer, Senior, to join our team in Annapolis Junction , MD.

Responsibilities include, but are not limited to:

  • Develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements.
  • Works individually or as part of a team.
  • Reviews and tests software components for adherence to the design requirements and documents test results. Resolves software problem reports.
  • Utilizes software development and software design methodologies appropriate to the development environment.
  • Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components.
  • Analyze user requirements to derive software design and performance requirements.
  • Must be able to perform expert-level troubleshooting.
  • Provide recommendations for improving documentation and software development process standards.

Basic Qualifications

  • Bachelor's degree in System Engineering, Computer Science, Information Systems, Engineering Science, Engineering Management, or related discipline from an accredited college or university. Five years of additional related experience may be substituted for a degree.
  • At least 15 years of experience as a Software Engineer or a similar role.
  • Programming experience with languages such as Java, Python, C++ or GO.
  • Demonstrated experience designing and developing application in a LINUX OS.
  • Experience with Docker and container orchestration technologies such as Kubernetes.

Preferred Qualifications:

  • At least 20 years' related experience.
  • Experience with - Springboot, MicroServices, Java, Golang, Yaml, Gitlab (Similar), Jira (Similar).

Security Clearance Requirements:

  • Current/Active TS/SCI with Polygraph

Physical Requirements:

  • Sedentary work, speaking, standing, talking, walking, working with computers, working with data, working with numbers and figures, ability to handle stress & work under pressure, ability to use MS Office and a PC, analytical or critical thinking skills, leadership and listening skills, multi-tasking, ability, negotiating skills, oral & written communication skills, presentation skills, project management ability and skills, computer operating skills, and team building skills

6.26.BP.SH.AB.AL.23

For all positions requiring access to technology/software source code that is subject to export control laws, employment with the company is contingent on either verifying U.S.-person status or obtaining any necessary license. The applicant will be required to answer certain questions for export control purposes, and that information will be reviewed by compliance personnel to ensure compliance with federal law. ManTech may choose not to apply for a license for such individuals whose access to export-controlled technology or software source code may require authorization and may decline to proceed with an applicant on that basis alone.

ManTech International Corporation, as well as its subsidiaries proactively fulfills its role as an equal opportunity employer. We do not discriminate against any employee or applicant for employment because of 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 through its online applicant system, please contact ManTech's Corporate EEO Department at ManTech is an affirmative action/equal opportunity employer - minorities, females, disabled and protected veterans are urged to apply. ManTech's utilization of any external recruitment or job placement agency is predicated upon its full compliance with our equal opportunity/affirmative action policies. ManTech does not accept resumes from unsolicited recruiting firms. We pay no fees for unsolicited services.

If you are a qualified individual with a disability or a disabled veteran, you have the right to request an accommodation if you are unable or limited in your ability to use or access as a result of your disability. To request an accommodation please click and provide your name and contact information.