Software Engineer for Military Applications

1 week ago


Annapolis Junction, Maryland, United States MITRE Full time

Why Choose MITRE?

At MITRE, we believe in balancing impactful work with a rewarding life. Our team is dedicated to addressing the most pressing challenges facing our nation, while we prioritize the long-term welfare of our employees. As a not-for-profit organization, MITRE operates without commercial conflicts, ensuring our focus remains on the public interest. Our research and development centers contribute significantly across various sectors, including cybersecurity, healthcare, aviation, defense, and enterprise transformation. Every day, we strive to create a safer, healthier, and more secure world.

About the Role:

If you are an enthusiastic and skilled early-career software engineer eager to apply your expertise in a dynamic environment, this opportunity is tailored for you. You will collaborate with a team committed to enhancing the Army's data-centric strategy, which aims to transform operations through effective data utilization.

Key Responsibilities:

  • Implement the complete software engineering lifecycle from concept to testing.
  • Utilize Agile methodologies and tools such as JIRA, git, and Jenkins/Gradle for software development.
  • Create software designs and prototypes to meet project requirements.
  • Assess technologies and commercial products for potential military applications.

Essential Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field with a minimum of 5 years of relevant experience; or 3 years with a Master's degree; or a PhD with applicable experience.
  • Proficiency in data integration tools, data modeling, and database management systems. Familiarity with data mesh principles and technologies such as microservices, containerization, and cloud computing is essential.
  • Experience in programming languages including:
    • Java or similar object-oriented languages
    • JavaScript and HTML for web development
    • Python
  • Knowledge of serialization formats like JSON, XML, and Google Protobuf.
  • Understanding of software design patterns and best practices.
  • Familiarity with the Software Development Life Cycle.
  • Experience with Linux operating systems.
  • Knowledge of containerization technologies, including Docker and Kubernetes.
  • Strong written and verbal communication skills for effective documentation and collaboration.
  • Active Secret Clearance is required, with the capability to obtain and maintain a TS/SCI clearance.
  • This position necessitates a minimum of 50% hybrid on-site presence.

Preferred Qualifications:

  • Experience with client and server-side JavaScript, MVC frameworks, and React.
  • Familiarity with software building tools such as Maven and Gradle.
  • Exposure to Machine Learning concepts or coursework.
  • Understanding of both relational and NoSQL databases.
  • Technical writing skills for drafting software designs and technical documentation.
  • Experience or knowledge of all phases of the Software or Systems Development Life Cycle.
  • Ability to obtain and maintain a DoD Top Secret/SCI Clearance.

Work Environment:

This position offers a hybrid work environment, combining both remote and on-site responsibilities.

MITRE is committed to being an equal opportunity employer, promoting diversity and inclusion in our workforce.



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

  • Software Developer

    11 hours ago


    Annapolis Junction, Maryland, United States Captivation Software Full time

    Job OverviewCaptivation Software is a reputable organization that prides itself on delivering high-quality solutions to its clients in a timely manner. Our team of skilled engineers takes pride in their work and continuously innovates to provide the best possible outcomes.We are seeking a talented software developer who can assist with daily responsibilities...


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

    Job OverviewCaptivation Software is a reputable organization that prides itself on delivering high-quality solutions to its clients in a timely manner. Our team of skilled engineers takes pride in their work and continuously innovates to provide the best possible outcomes.We are seeking a mid-level software engineer to join our team and contribute to our...


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

    Job OverviewCaptivation Software is a reputable organization that prides itself on delivering high-quality solutions to its clients in a timely manner. Our team of skilled engineers takes pride in their work and continuously innovates to provide the best possible outcomes.We are seeking a mid-level software engineer to assist with daily responsibilities on...


  • 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 MITRE Full time

    Why Choose MITRE?At MITRE, we believe in the balance between meaningful work and a fulfilling life. Our commitment to addressing our nation's most pressing challenges goes hand in hand with our dedication to the well-being of our employees. As a not-for-profit organization, we operate without commercial conflicts, focusing solely on the public interest. Our...


  • Annapolis, Maryland, United States Data Computer Corp of America Full time

    About Data Computer Corp of America (DCCA):DCCA is a veteran-owned technology firm dedicated to delivering cutting-edge solutions to various governmental bodies and commercial entities since its inception. We take pride in fostering career advancement opportunities alongside a competitive salary and benefits package. Role Overview:As an Application Software...


  • Annapolis Junction, Maryland, United States SYSTOLIC Full time

    Embedded Software Developer Role OverviewAs an Embedded Software Developer, you will be responsible for designing and implementing tailored software solutions for embedded systems. Your role will involve:Creating specialized applications utilizing C and C++ for embedded platforms.Conducting debugging and testing procedures on embedded hardware.Streamlining...


  • Annapolis Junction, Maryland, United States Belay Technologies Full time

    Job OverviewBelay Technologies has been recognized as one of the Best Places to Work by the Baltimore Business Journal.We are currently in search of an Intermediate Software Engineer (Full Stack) to enhance our intelligence team.Key Responsibilities:Collaborate with a team of four developers to modernize an enterprise-level Corporate Management Information...


  • Annapolis Junction, Maryland, United States MITRE Full time

    Why Choose MITRE?At MITRE, we believe in the harmony of meaningful work and a rewarding life. Our team is dedicated to addressing the most pressing challenges facing our nation, while also prioritizing the well-being of our employees. As a not-for-profit organization, we operate without commercial conflicts, focusing solely on the public interest. Our R&D...


  • Annapolis Junction, Maryland, United States Belay Technologies Full time

    Job DescriptionAbout the RoleBelay Technologies is seeking a highly skilled Senior Test Engineer to join our team. As a Senior Test Engineer, you will play a critical role in ensuring the quality and reliability of our software systems.Key ResponsibilitiesDevelop and execute functional test procedures to ensure software meets requirements.Conduct feature,...


  • Annapolis Junction, Maryland, United States MITRE Full time

    Why Choose MITRE?At MITRE, we believe in the balance between impactful work and a rewarding life. Our commitment to addressing our nation's most pressing challenges is matched only by our dedication to the well-being of our workforce. As a not-for-profit organization, we operate without commercial conflicts, focusing solely on the public interest. Our R&D...


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

    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 Nyla Technology Solutions Full time

    Job OverviewACTIVE SECURITY CLEARANCE AT THE TS/SCI POLYGRAPH LEVEL IS REQUIREDThe role involves designing software tools and subsystems to facilitate software reuse and domain analysis while overseeing their execution. You will manage software development and support through formal specifications, data flow diagrams, and other established design...


  • Annapolis Junction, Maryland, United States Belay Technologies Full time

    Job OpportunityBelay Technologies, a leading provider of technology and engineering solutions, is seeking a highly skilled Senior Software Engineer to join our Intel team.Key ResponsibilitiesDesign and develop complex software systems using Spring/Springboot, Java, and other relevant technologies.Collaborate with cross-functional teams to identify and...


  • 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 NiSUS Technologies Corporation Full time

    Position OverviewAs a Lead Software Engineer at NiSUS Technologies Corporation, you will be responsible for the design, development, and troubleshooting of complex software applications for advanced computer systems. Your expertise will guide hardware engineers in understanding the software implications of machine specifications, including storage capacity,...