Demo

Senior Software Engineer

GCR Technical Staffing
Annapolis, MD Full Time
POSTED ON 11/18/2025
AVAILABLE BEFORE 1/17/2026
As Software Engineer, you serve as a senior technical leader. You will guide multiple development teams, setting technical direction and driving the design and delivery of complex software solutions. You'll lead high-impact projects involving large data sets, advanced algorithms and performance-critical systems. In this role, you'll balance strategic decision making with hands-on engineering, ensuring quality, innovation and mission success. What You'll DoServe as the technical lead for one or more software development teams, delegating tasks and monitoring performance.Select and tailor software development processes in coordination with customers and system engineering teams.Recommend and evaluate new technologies and processes for complex projects.Ensure quality control for all developed and modified software.Analyze user requirements to determine software design and performance specifications.Design, develop and enhance software systems to meet strict performance, timing and resource constraints.Modify existing software to correct defects, adapt to new hardware or improve performance.Design and implement complex algorithms and database interfaces/queries.Oversee integration of existing software into new systems and environments.Perform quality control on deliverables across multiple teams.Develop applications in C, C , C#, Java, Python and related scripting languages.Develop for Windows and UNIX environments, implementing automation where appropriate.Implement DevOps practices and CI/CD pipelines using tools like Artifactory, Docker, Terraform, Ansible, Packer, Jenkins and Bamboo.Collaborate with system engineers and hardware engineers to define requirements and integration strategies.Coordinate software system installations and verify operational specifications.This position is 100% onsite and requires an active TS/SCI FSP Security Clearance. What You’ll Need U.S. CitizenshipActive TS/SCIBachelor's Degree in Computer Science, Engineering or related field. Equivalent work experience may be considered.Minimum twenty (20) years experience as a SWE in programs and contracts of similar scope, type and complexity.Expert-level proficiency in one or more programming language (C, C , C#, Java, Python).Strong experience in Windows and UNIX development.Deep knowledge of DevOps practices, CI/CD pipelines and associated tools.Proven experience selecting software development processes and implementing quality control across teams.Ability to recommend, evaluate and implement emerging technologies.Strong track record of delivering high-performance, mission-critical software solutions.Company DescriptionGCR is a national technical recruiting firm. We specialize in contract, contract to hire, and permanent staffing solutions across a variety of industries including, Information Technology, Commercial, Automotive, Semiconductor, Medical Device, Pharmaceutical, Manufacturing, and Defense.

Salary : $125,200 - $165,000

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 Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at GCR Technical Staffing

GCR Technical Staffing
Hired Organization Address Hudson, NH Contractor
Must be US CitizenContract : 6 plus months possible extensionsKeys to the job:Candidates need to be able to work indepen...
GCR Technical Staffing
Hired Organization Address Tewksbury, MA Full Time
6 months contract position Hardware Engineer III (Contract)(Location: Tewksbury, MA area)In this role, you have the oppo...
GCR Technical Staffing
Hired Organization Address Chantilly, VA Contractor
Technical Skills:*Proficiency in electrical circuit design, analysis, and simulation software.*Practical experience with...
GCR Technical Staffing
Hired Organization Address Burlington, MA Full Time
Senior Mechanical Engineer:This role drives the development of advanced robotic and electromechanical systems for next-g...

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

Software Engineer 4 - DevOps

Captivation Software, Annapolis, MD

Software Engineer, Level 3 (FORECASTED)

Independent Software, Fort Meade, MD

AI Assistant is available now!

Feel free to start your new journey!