Demo

Senior Software Engineer

Computer Task Group, Inc
Reston, VA Full Time
POSTED ON 9/27/2025
AVAILABLE BEFORE 11/26/2025

Overview

CTG is seeking to fill a Senior Software Engineer opening for our client in Reston, VA.

Duration: 4 months

Duties:
• Design, develop, and maintain scalable, high-performance microservices.
• Lead development lifecycle from architecture to deployment.
• Collaborate with cross-functional teams to refine requirements.
• Ensure high code quality via reviews, automated testing, and best practices.
• Identify and apply emerging technologies in automation, DevOps, Cloud, IoT, and GenAI.

Skills:
• Strong experience in production-grade microservices development.
• Expertise in scalable, resilient, secure, and optimized service design.
• AWS experience: EC2, ECS, Batch, ALB, API Gateway, Lambda, S3, DynamoDB, EFS.
• Proficient in SDLC, Python, Java, Node.js; C a plus.
• Experience with XML, JSON, Parquet data formats.
• Familiarity with GitHub Copilot, GitLab CI, and Terraform or similar IaC tools.
• Experience with enterprise integration platforms (IBM IIB/ACE, Tibco, MuleSoft, Dell Boomi, Workato, SnapLogic).

Experience:
• 10 years of software development experience.
• Proven track record as a Senior Developer on similar projects.
• Strong IT foundation with hands-on development and integration expertise.

Education:
• Bachelor’s degree in Computer Science, Information Systems, or related field.
• Professional certifications desirable.

Excellent verbal and written English communication skills and the ability to interact professionally with a diverse group are required.

CTG does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services for this role.

To Apply:
To be considered, please apply directly to this requisition using the link provided. For additional information, please contact Krista Eckard at Krista.Eckard@ctg.com. Kindly forward this to any other interested parties. Thank you!

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 Computer Task Group, Inc

Computer Task Group, Inc
Hired Organization Address Jersey, NJ Full Time
Overview CTG is seeking to fill an Application Developer - Microsoft Analytics opening for our client in Jersey City, NJ...
Computer Task Group, Inc
Hired Organization Address Boston, MA Full Time
Overview CTG is seeking to fill a Sr JDE Consultant opening for our client in Boston, MA. Location: Boston, MA Duration:...
Computer Task Group, Inc
Hired Organization Address San Diego, CA Full Time
Overview CTG is seeking to fill a SAP Vistex Consultant opening for our client in San Diego, CA. Location: San Diego, CA...
Computer Task Group, Inc
Hired Organization Address Ann Arbor, MI Full Time
Overview CTG is seeking to fill an Application Developer – Java & Web Technologies opening for our client in Ann Arbor, ...

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

Senior Embedded Software Engineer

Software Engineering Institute, Arlington, VA

Enterprise Release Manager - Systems Engineer - Senior #2037

Systems Engineer - Senior #2037 - COMPASS, Inc., Springfield, VA

AI Assistant is available now!

Feel free to start your new journey!