Demo

Software Engineer

rai
Annapolis, MD Full Time
POSTED ON 7/9/2026
AVAILABLE BEFORE 9/9/2026
Recruiting Associates (www.recruitingassociates.net) has been retained by an agile, national security technology company that delivers innovative systems, solutions and services in support of the critical missions of the Intelligence Community and Department of Defense.  Their employees are focused on delivering essential counterterrorism, cyber operations, intelligence, data analytics and force mobility solutions to our customers throughout the national security community.

With numerous long-term positions on programs in the Ft. Meade area (TS/SCI w/ Poly required) our client is not the smallest fish in the pond and they promise not to drown you in bureaucracy. If you are tired of playing around with code and are looking for an opportunity that will challenge your abilities, then this is the right company for you.  They are seeking people like you, who are willing to be the brains behind the design, installation, testing and yes, even maintenance of all kinds of software systems.

Opportunities on multiple contracts are available for Jr., Mid, Sr. and Principal Engineers!!!!!!
Requirements:
  • Proficiency in languages such as Java,  C , JavaScript, Python, SQL, Ruby, Clojure, Scala, Flex, JSP, HTML, CSS, Spring, Hibernate, C#, .net, JPA, Servlets, JQuery, (RESTful)  etc., and the ability to express ideas in pseudocode.
  • Cloud components like HDFS, Hadoop, Impala, Map Reduce and others.
  • Strong web development and user interface skills are highly desirable because you will need to work with users.
  • Should be able work well and constructively with others.  
  • Should be adventurous and willing to experiment with new open source frameworks, languages and build tools.
Strong candidates will be self-motivated, possess critical thinking skills, desire to make a meaningful impact on society, and grow beyond their current abilities.

Salary.com Estimation for Software Engineer in Annapolis, MD
$105,839 to $128,775
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer?

Sign up to receive alerts about other jobs on the Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$163,289 - $195,234
Income Estimation: 
$136,356 - $178,393
Income Estimation: 
$117,033 - $148,289
Income Estimation: 
$91,370 - $117,201
Income Estimation: 
$115,390 - $147,559
Income Estimation: 
$106,780 - $140,358
Income Estimation: 
$104,963 - $131,876

Sign up to receive alerts about other jobs with skills like those required for the Software Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
  • Debugging Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $73,353 - $96,975
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at rai

  • rai Annapolis, MD
  • Recruiting Associates (www.recruitingassociates.net) has been retained by a top-tier, global defense and information solutions company to identify a Cyber ... more
  • 12 Days Ago

  • rai Athens, GA
  • About Us Reinicke Athens Inc (RAI) is a single-source steel fabricator and construction firm providing a full range of design, engineering, fabrication, an... more
  • 13 Days Ago

  • rai Washington, DC
  • Recruiting Associates (www.recruitingassociates.net) has been retained to find a highly qualified Program Manager to lead a team supporting DOD security co... more
  • 5 Days Ago


Not the job you're looking for? Here are some other Software Engineer jobs in the Annapolis, MD area that may be a better fit.

  • Independent Software Annapolis, MD
  • Who are we? Independent Software is a consulting, product, and solutions firm dedicated to the practical application of software and system engineering tec... more
  • 26 Days Ago

  • Independent Software, Inc. Ellicott, MD
  • What You Will Do As a Software Engineer Level 2 or Level 3 at Independent Software, you will support the modernization of a mission-critical Java applicati... more
  • 27 Days Ago

AI Assistant is available now!

Feel free to start your new journey!