Demo

Mid Software Developer (C++, Python)

Razor
Fort Meade, FL Full Time
POSTED ON 11/1/2026
AVAILABLE BEFORE 12/30/2026

Razor is seeking a Mid Software Developer to support a long-term Computer Network Operations (CNO) program in the Fort Meade, Maryland area. This position focuses on developing, testing, and maintaining software solutions supporting mission-critical operations within a classified federal environment.

The ideal candidate will have strong programming experience in C and Python, familiarity with Linux/UNIX development environments, and the ability to collaborate with technical teams supporting complex software engineering and network operations.
Location & Work Arrangement


Location: Laurel, Hanover, or Fort Meade, Maryland area.



Work Arrangement: 100% onsite, five days per week, within a secure classified facility (SCIF).


Clearance Requirements
- Must possess an active TS/SCI clearance with Full Scope Polygraph.
Education Requirements
- Bachelor's degree in Computer Science, Information Systems, Network Engineering, or a related technical field.
Key Responsibilities


Design, develop, test, and maintain software applications supporting Computer Network Operations.



Develop software primarily in Linux/UNIX environments, with potential opportunities involving Windows systems.



Write, maintain, troubleshoot, and optimize software using C , Python, C, Java, Perl, or Assembly.



Support software development involving network devices, embedded platforms, and network-focused applications.



Analyze software behavior, troubleshoot technical issues, and implement performance improvements.



Participate in software design discussions, code reviews, testing, and readiness reviews.



Develop and maintain technical documentation in accordance with applicable government development standards.



Collaborate with software engineers, network engineers, test engineers, and mission teams to deliver reliable software solutions.


Required Qualifications


Bachelor's degree in a relevant technical discipline.



4 years of relevant programming experience.



Hands-on programming knowledge and experience with one or more of the following: C , Python, C, Java, Perl, or Assembly.



Familiarity with Linux/UNIX or Windows software development environments.



Strong software troubleshooting, debugging, and analytical skills.



Ability to collaborate effectively within a classified software engineering environment.



Ability to work onsite five days per week in the Laurel/Hanover/Fort Meade area.


Preferred Qualifications


Strong hands-on software development experience with C and Python.



Experience with Linux development, scripting, and debugging.



Experience developing Windows applications using Visual Studio or .NET.



Familiarity with UNIX development tools, makefiles, and related build environments.



Experience developing software for embedded or mobile platforms.



Knowledge of network devices, communication protocols, or network-focused software development.



Experience working with government, proprietary, or open-source development environments.



Previous experience supporting CNO, DoD, or Intelligence Community programs.


Employer Information
Razor is an Equal Opportunity Employer and considers all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other protected characteristic.
Benefits Overview
Razor offers a comprehensive benefits package that may include medical, dental, and vision insurance; life and disability insurance; paid time off and holidays; a 401(k) plan; and professional development opportunities. Benefits offerings may vary based on position and employment status.

Salary.com Estimation for Mid Software Developer (C++, Python) in Fort Meade, FL
$80,498 to $98,347
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 Mid Software Developer (C++, Python)?

Sign up to receive alerts about other jobs on the Mid Software Developer (C++, Python) 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: 
$107,385 - $134,565
Income Estimation: 
$128,473 - $158,030
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 Razor

  • Razor Fargo, ND
  • Financial Accountant Razor Consulting Solutions is a people-first professional services organization whose culture is driven by intelligent, motivated, and... more
  • 8 Days Ago

  • Razor Fargo, ND
  • Company Overview: At Razor Consulting Solutions, Inc., we are a people-first technology company with a culture driven by innovation, motivation, and result... more
  • 2 Days Ago

  • Razor Alexandria, VA
  • IAM Business Analyst Razor is seeking an experienced IAM Business Analyst to support software development, requirements analysis, and production support fo... more
  • 12 Days Ago


Not the job you're looking for? Here are some other Mid Software Developer (C++, Python) jobs in the Fort Meade, FL area that may be a better fit.

  • Iron EagleX, Inc. Tampa, FL
  • Job Description: Type of Requisition: Regular Clearance Level Must Currently Possess: Top Secret/SCI Clearance Level Must Be Able To Obtain: Top Secret/SCI... more
  • 9 Days Ago

  • ADP Workforce Now Tampa, FL
  • DigitalCM is seeking an Apple Software Developer (On-site Tampa, FL) Job Description DigitalCM is seeking a motivated, detail-oriented iOS Developer to joi... more
  • 14 Days Ago

AI Assistant is available now!

Feel free to start your new journey!