Intermediate Software Engineer

2 weeks ago


King George, Virginia, United States Rite-Solutions, Inc. Full time
Position Overview

Rite-Solutions, Inc. is on the lookout for an Intermediate Software Engineer to provide support in a hybrid capacity at a prominent defense organization. As a vital member of our team, you will engage in cyber analysis and development efforts to meet the needs of the Navy and Department of Defense regarding Cyber Situational Awareness (SA), Cyber Command and Control (C2), Mission Assurance, and Homeland Defense.

The scope of the program includes identifying critical cyber terrain through operational requirement analysis, conducting cyber assessments, and executing modeling and simulation for various cyber threat scenarios.

Key Responsibilities:

  • Developing or modifying software applications based on requirements specifications.
  • Designing, coding, testing, debugging, and documenting application features and modifications.
  • Reviewing existing enterprise applications to support new features, performance enhancements, and ongoing maintenance.
  • Participating in performance, load, and stress testing, as well as addressing identified issues.
  • Engaging in security architecture evaluations of large-scale enterprise systems.
  • Contributing to the development of new systems throughout the entire application lifecycle, including requirements analysis, system design, implementation, testing, deployment, and maintenance.
  • Assisting in activities that ensure the effective use of these systems, including creating documentation, test scripts, and training materials.
  • Collaborating in an agile team environment, participating in sprint planning, retrospectives, reviews, and daily standups.

Required Qualifications:

  • U.S. Citizenship and Active or Interim DoD SECRET clearance with the ability to obtain and maintain a TS/SCI Clearance.
  • DoDD Information Assurance Management (IAM) Level I certification or higher.
  • Experience in designing, implementing, supporting, and analyzing enterprise-scale applications using technologies such as .NET Core, Angular, JavaScript, C#, and SQL Server.
  • Proficiency with modern development tools including Visual Studio, SQL Server Management Studio, git, unit testing frameworks, and task tracking systems like GitLab.
  • Experience with enterprise-scale applications performing extract/transform/load (ETL) operations with external data sources and SQL Server.
  • Familiarity with distributed version control systems such as git and mercurial.
  • Comprehensive knowledge in managing software requirements, design, coding, testing, debugging, and the software development lifecycle.
  • Proficiency in at least one Object-oriented programming (OOP) language such as C, Java, or Python.
  • A minimum of five years of experience in the aforementioned areas.
  • At least three years of experience in Agile software development and microservice architecture, particularly in C#, Angular, TypeScript, and SQL Server or other relational databases.

Preferred Qualifications:

  • Experience in custom software development projects.
  • Experience collaborating with DoD clients.
  • Experience in cybersecurity projects.
  • Additional experience in technologies such as GitLab, ElasticSearch, CI/CD pipelines, Rabbit MQ, Kubernetes, Docker, and automated testing tools.
  • Knowledge of Artificial Intelligence and Machine Learning.

About Us:

Rite-Solutions, Inc. is a dynamic and innovative CMMI Level III software and systems engineering firm. We prioritize our employees' experiences, well-being, and professional growth, fostering a culture that values innovation and collaboration. Our commitment to our workforce has earned us recognition as one of the best workplaces in the industry.

All positions require a pre-employment background check.

As an EOE/AA employer, Rite-Solutions is committed to a diverse workforce and does not discriminate based on race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, or disability.



  • King George, Virginia, United States Rite-Solutions Full time

    Company Overview:Rite-Solutions, Inc. is a dynamic and innovative software and systems engineering firm recognized for its commitment to employee satisfaction and professional growth. We have received accolades such as the "Best Places to Work" award and "Great Place to Work" certification, reflecting our dedication to fostering a supportive work...


  • King George, Virginia, United States Rite-Solutions, Inc. Full time

    Job OverviewRite-Solutions, Inc. is in search of an Intermediate Software Engineer to provide support in a hybrid work environment. You will join a team of specialists dedicated to enhancing capabilities in cyber analysis and development to meet the needs of the Navy and the Department of Defense (DoD) regarding Cyber Situational Awareness, Command and...


  • King George, Virginia, United States Rite-Solutions Full time

    Company Overview:Rite-Solutions, Inc. is a progressive and innovative software and systems engineering firm recognized for its commitment to employee satisfaction and professional growth. We have been honored with accolades such as the Providence Business News "Best Places to Work" and the "Great Place to Work" Certification.Position Summary:We are currently...

  • Software Engineer

    9 hours ago


    King George, Virginia, United States Valkyrie Enterprises Full time

    Job SummaryValkyrie Enterprises is seeking a highly skilled Software Engineer to support the NSWCDD Threat Engineering program in Dahlgren, VA. The ideal candidate will have a strong background in software development, programming languages, and simulation development.Key ResponsibilitiesProvide software development support to the NSWCDD Threat Engineering...

  • Software Engineer

    7 days ago


    King George, Virginia, United States Rite-Solutions, Inc. Full time

    Job OpportunityRite-Solutions, Inc. is seeking a skilled Software Developer to join our team of engineers and systems operations specialists. As a key member of our team, you will be responsible for providing engineering and systems operations support for current and future Combat System (CS) Command and Control (C2) functions.Key ResponsibilitiesDesign,...


  • King George, Virginia, United States SimVentions Full time

    SimVentions is on the lookout for a skilled Software Engineer to become an integral part of our team. In the role of Senior Software Engineer, you will play a vital role within our Agile development group, focusing on the creation of a Tactical Simulator for an Electronic Warfare system.Key Responsibilities: Craft technical designs and specifications for...


  • King George, Virginia, United States Axient Full time

    **Job Summary**Axient is seeking a highly skilled Senior Software Engineer to join our team in King George, VA. As a Senior Software Engineer, you will be responsible for leading efforts to standardize and develop software products, providing supervision and guidance to more junior employees, and assisting the customer in improving the quantity and quality...


  • King George, Virginia, United States Systems Engineering Group Full time

    Exciting Opportunity with Systems Engineering Group:We are currently seeking experienced Senior or Journeyman Software Engineers to provide vital support for our esteemed clientele.Key Responsibilities:Contribute to the development and assessment of simulation architectures, including unit testing frameworks, memory analysis, workflow design, and both static...

  • Software Engineer

    13 hours ago


    King George, Virginia, United States Rite-Solutions Full time

    About the RoleRite-Solutions, Inc is seeking a skilled Software Developer to join our team of engineers and systems operations experts. As a key member of our team, you will be responsible for providing engineering and systems operations support for current and future Combat System (CS) Command and Control (C2) functions.Key ResponsibilitiesDesign and...


  • King George, Virginia, United States SimVentions Full time

    SimVentions, recognized as one of Virginia's premier workplaces, is seeking a skilled Lead Software Engineer to contribute to our software engineering efforts within an Agile development framework. This role involves collaboration with an integrated contractor-government team focused on creating software for tactical weaponry systems. Key Responsibilities:...


  • King George, Virginia, United States SimVentions Full time

    SimVentions, recognized as one of Virginia's premier workplaces, is seeking a seasoned Lead Software Engineer to contribute to our software engineering efforts within an Agile development framework. This role involves collaboration with a unified contractor-government team focused on developing software solutions for tactical weaponry systems. Key...


  • King George, Virginia, United States Systems Engineering Group Full time

    Exciting Opportunity with Systems Engineering Group:We are currently seeking experienced Senior or Journeyman Computer Scientists/Software Developers to provide critical support for our esteemed clients.Key Responsibilities:Contribute to the development and assessment of simulation architectures, including unit testing frameworks, memory analysis, and...


  • King George, Virginia, United States Systems Engineering Group Full time

    Explore a new opportunity with Systems Engineering Group: We are looking for experienced Senior or Journeyman Computer Scientists/Software Developers to contribute to innovative projects.Key Responsibilities:Support the development and assessment of simulation architectures, including unit testing frameworks, memory analysis, workflow development, design...


  • King George, Virginia, United States SimVentions Full time

    SimVentions, recognized as one of Virginia's premier workplaces, is seeking a skilled Lead Software Engineer to contribute to our software engineering efforts within an Agile development framework. This role involves collaboration with a cohesive contractor-government team focused on developing software solutions for tactical weaponry systems. Key...


  • King George, Virginia, United States Rite-Solutions, Inc. Full time

    Job OpportunityRite-Solutions, Inc. is seeking a highly skilled Senior Software Engineer to join our team of experts in the field of cybersecurity and software development. As a key member of our team, you will be responsible for designing, implementing, and supporting enterprise-scale applications using cutting-edge technologies.Key ResponsibilitiesSoftware...


  • King George, Virginia, United States Systems Engineering Group Full time

    Explore a new opportunity with Systems Engineering Group: We are in search of experienced Senior or Journeyman Computer Scientists/Software Developers to contribute to our projects. Key Responsibilities:Support the development and assessment of simulation architectures, including unit testing frameworks, memory analysis, workflow development, design...


  • King George, Virginia, United States Systems Engineering Group Full time

    Explore an exciting opportunity with Systems Engineering Group: We are in search of experienced Senior or Journeyman Computer Scientists/Software Developers to contribute to innovative projects.Key Responsibilities:Support the development and assessment of simulation architectures, including unit testing frameworks, memory analysis, workflow creation, design...


  • King George, Virginia, United States Systems Engineering Group Full time

    Exciting Opportunity with Systems Engineering Group:We are currently looking for experienced Computer Scientists/Software Developers to provide support for our esteemed clients.Key Responsibilities:Contribute to the development and assessment of simulation architectures, including unit testing frameworks, memory analysis, workflow creation, design patterns,...


  • King George, Virginia, United States SimVentions Full time

    SimVentions is on the lookout for a skilled Software Engineer to enhance our team. In the role of Senior Software Engineer, you will play a pivotal role within our Agile development group, focusing on the creation of a Tactical Simulator for an Electronic Warfare system.Key Responsibilities: Craft technical designs and specifications for intricate software...


  • King George, Virginia, United States Axient Full time

    Exciting Opportunity with AxientAxient is looking for experienced Computer Scientists or Software Developers to provide support for our client in the defense sector.Key Responsibilities:Assist in the development and assessment of simulation architectures, including unit testing frameworks and memory analysis.Lead initiatives to standardize and enhance...