Senior Software Engineer
CyberMedia Technologies
Job Description
Job Description
CTEC is a leading technology firm that provides modernization, digital transformation, and application development services to the U.S. Federal Government. Headquartered in McLean, VA, CTEC has over 300 team members working on mission-critical systems and projects for agencies such as the Department of Homeland Security, Internal Revenue Service, and the Office of Personnel Management. The work we do effects millions of U.S. citizens daily as they interact with the systems we build. Our best-in-class commercial solutions, modified for our customers' bespoke mission requirements, are enabling this future every day.
The Company has experienced rapid growth over the past 3 years and recently received a strategic investment from Main Street Capital Corporation (NYSE: MAIN). In addition to our recent growth in Federal Civilian agencies, we are seeking to expand our capabilities in cloud development and footprint in national-security focused agencies within the Department of Defense and U.S. Intelligence Community.
We are seeking to hire a Senior Software Engineer to our team!
Client:
CTEC develops and delivers innovative customer-centric technologies and solutions that support the Office of Personnel Management's (OPM) Health and Insurance business unit and Office of the Chief Information Officer (OCIO).
Duties and Responsibilities:
- Cross-Platform Integration: Design and implement robust APIs and middleware that connect AI agents to a mixed-tech stack (Node.js, .NET, Python, etc.), ensuring seamless data flow and interoperability.
- Technical Mentorship: Guide teams on best practices for integrating non-deterministic AI components into strictly typed mission-critical enterprise applications.
- Hybrid Workflow Engineering: Develop the orchestration logic that determines when a task is handled by a traditional rule-based system versus an autonomous AI agent
- Deterministic Guardrail Design: Build "Validation Services" that sit between AI outputs and core systems to enforce rigid business rules,
- Data-Intensive Development: Use Python and PySpark to build robust data pipelines that feed high-context information into AI models while maintaining traditional SQL-based transactional integrity.
- System Integration: Proven experience building and consuming RESTful APIs and managing service-to-service communication in a cloud environment (Azure preferred).
- Modern DevOps: Deep knowledge of Git, Azure DevOps, and containerization (Docker/Kubernetes).
- CI/CD for Systems: Establish deployment pipelines that include specialized testing for AI and interconnected components, such as prompt versioning, regression testing for model updates, and assisting with chaos-testing of logic flows.
- Agile Delivery: Lead and participate in Agile development ceremonies, manage work through DevOps tools, and maintain source control using Git-based workflows.
Skills & Work Experience:
- Professional Experience: At least seven (7–10+) years of experience in software development or application engineering roles, including technical leadership responsibilities.
- Strong proficiency in SQL for complex data queries, database development, and data-driven application design.
- Strong proficiency in Python, with experience using PySpark for large-scale data processing.
- Experience designing and developing applications in cloud environments, preferably Microsoft Azure.
- Working knowledge of relational and non-relational databases.
- Experience developing RESTful APIs and integrating web services.
- Experience with source control systems such as Git and CI/CD pipelines.
- Strong understanding of SDLC methodologies including Agile and Waterfall.
- Proven ability to design scalable, high-performance software systems.
- Excellent problem-solving, debugging, and analytical skills.
- Strong written and verbal communication skills, including the ability to explain technical concepts to non-technical stakeholders.
Preferred:
- Experience with Azure DevOps, Azure Functions, or other Azure application services.
- Experience with event-driven or messaging architectures.
- Experience supporting federal IT systems or large enterprise modernization programs.
- Experience mentoring or leading development teams.
Education:
Bachelor's degree in Computer Science, Information Systems, Software Engineering, or a related discipline. Equivalent professional experience will be considered in lieu of a degree.
Clearance:
Must be a U.S. citizen and be able to obtain a Public Trust clearance.
If you are looking for a fun and challenging environment with talented, motivated people to work with, CTEC is the right place for you. In addition to employee salary, we offer an array of employee benefits including:
Paid vacation & Sick leave
Health insurance coverage
Career training
Performance bonus programs
401K contribution & Employer Match
- 11 Federal Holidays
- ...challenge. At Antithesis, we run entire software systems inside a deterministic simulation... ...is the Fuzzer, our autonomous search engine for bugs and one of the most technically... ...continuously without ever letting up. As a Senior Engineer on the Autonomous Search team, you...SeniorFull timeWork at office
- ...builds, Nix for infrastructure. C/C++ and Rust for kernel and systems programming. Typescript (and JS) on the front end & Node.js engine on the back, too. All the other languages also: see our list of SDKs The Team Our team is comprised of people with a...SeniorFull timeWork at office
$134k - $184k
...STR is hiring experienced Senior Software Engineers to join our multidisciplinary cyber/networking team committed to developing cutting-edge technologies that have an immediate and significant impact on our national security. Our team innovates communications technology...SeniorFull timeLocal areaImmediate startNight shift$100k - $185k
OverviewAs a Senior Software Engineer, you will work with a team of developers to deliver software features, APIs, and microservice-based solutions. We are looking for candidates with experience designing, developing, and delivering modern software solutions using Agile...Senior$157.3k - $215.1k
...training and more. Join us to drive positive, lasting change that moves missions and the government forward! As Senior Software Engineer, you’ll bring creative architect solutions to end customers, with the goal to make an impact across the federal government...SeniorFull timeLive inWork at officeLocal area- ...automated testing and data analysis for complex, mission-critical systems in the US Department of Defense (DOD), is seeking a Senior Software Engineer to be part of our Advanced Capabilities team and based out of our Arlington, VA location.We are seeking an experienced...SeniorFull timeWork at officeImmediate start
- ...Developer to join our Services team, which works directly with U.S. Government customers to provide a comprehensive set of system/software engineering and information technology services to maintain, sustain, enhance, and improve/modernize a Program of Record for all-source...SeniorFull time
$86.8k - $198k
Software Engineer, SeniorThe Opportunity: As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast... ...feature enhancements.This role is more than just coding. As a senior full stack developer, you’ll use your passion to master new...SeniorFull timeContract workPart timeWork at officeLocal areaRemote work$129k - $193k
...organization where your work contributes to a greater purpose.Position Overview: Join our Enterprise Business Technology team as a Senior Software Engineer, where you'll lead the development of Corporate Communications and Marketing technology solutions. You'll design and...SeniorWork experience placementWork at officeLocal area- ...make a difference with us.Department Summary: Do you want to engineer software systems that contribute to solving our nation’s most critical... ...and career growth.Roles & Responsibilities:MITRE is seeking a Senior Agentic Software Engineer to design, build, secure, and...SeniorInternshipLocal areaImmediate start
$184.9k - $250.2k
...guidance and advocating for Amazon's highest engineering standards* Collaborate with cross... ...Implement and drive best practices in modern software engineering—design, testing, version... ...AI technologies* Lead conversations with senior leadership.* Actively participate in hiring...SeniorInternshipFlexible hours- ...Black Cape Title: FrontEnd Software Engineer (2+ years to Senior Levels) Locations: Arlington, VA, Reston, VA and areas throughout the DMV area Clearance: MUST have an Active Top Secret of TS/SCI clearance ***MUST HAVE an Active Top Secret OR Top Secret...SeniorFull timeFor subcontractor
- ...Black Cape Title: Spectacular Full Stack Software Engineer (2+ years - Senior Level) Locations: Arlington, VA, Reston, VA and areas throughout the DMV area Onsite Expectations: MUST be willing to go onsite 2 - 3 days per week; could be up to 5 days per week...SeniorFull timeFor subcontractor2 days per week3 days per week
$161.8k - $184.6k
Senior Software Engineer - Full Stack Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part...SeniorFull timePart timeInternshipH1bLocal area- ...service provider, we offer our customers the entire portfolio of IT and web services: From the initial idea to operation - we develop software, design architectures and bring solutions to the cloud, support in creative topics or hosting. With 20 years of experience in the...SeniorWork at officeFlexible hours
$140k - $215k
...Senior Software Engineer West McLean,VA, US 6874123 a day ago Job Description Experience: Senior Level Salary: $140,000 - $215,000 per year Job Details The Senior Software Engineer will be responsible for designing and implementing custom solutions and features to the...SeniorWork at officeWorldwide$112k - $179k
ResponsibilitiesPeraton is seeking a Full‑Stack Engineer to join our Federal Strategic Cyber program—an environment where your engineering... ...Requirements Are:Bachelor's degree and 8+ years of software engineering experience (or 12+ years without a degree).Strong,...SeniorContract workCasual workShift work$86.8k - $198k
Full Stack Software Engineer, SeniorThe Opportunity:As a full stack developer, you can resolve a problem with a complete end-to-end solution... ...to production-ready. This role is more than just coding. As a senior full stack developer at Booz Allen, you’ll use your passion...SeniorFull timeContract workPart timeWork at officeLocal areaRemote work- ...We’re looking for a Software Development Engineer for an onsite opportunity in McLean, VA Key Responsibilities Design and develop software products that meet user needs and market demands. Apply engineering principles to construct and maintain efficient, bug-free software...Senior
- ...developing worldwide System Integrator, Software and Product Development, IT Outsourcing... ...innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management,... ...interested in learning more.Job Title: Senior Software Engineer- BILocation: Arlington...SeniorWorldwide
- ..., scalable, modular, and API-centric Provide software design recommendations to the Program Manager and Chief Software Engineer Evaluate operational feasibility by analyzing... ...Management Information Systems, or related STEM field Senior-level experience deploying microservices into...SeniorContract workTemporary work
- ...trusted results to enable national security missions worldwide.Job DescriptionOUSW (R&E) is seeking a highly skilled senior software systems engineer to be the technical lead for a complex project involving the design, development, integration and assessment of complex...SeniorWork at officeWorldwideNight shift
$168.1k - $227.4k
Are you a seasoned software engineer who thinks deeply about what it means to ship high quality code with confidence: not just your own code... ...You will partner with your manager and leadership, and be a senior hands-on engineer in a dedicated team. Key job responsibilitiesYou...SeniorInternshipFlexible hours$135k - $273k
...Compensation: $135,000 - $273,000 / year Department: Engineering Location: Arlington, VA Compensation: $135,000 - $273,000 / year Description... ...(IDT), a leading defense technology company, is seeking a Senior Software Engineer to be part of our Engineering team and based out of...SeniorFull timeWork at officeImmediate start- ...highly motivated and talented individuals to join our team as a Software Engineer. At Credence, we offer an exciting opportunity to be part of... ..., and iterative delivery environment? We are seeking Senior Full Stack Software Engineers who are passionate about working...Senior
$139k - $180k
...Senior Software Engineer Location: Arlington, Virginia, United States Compensation: $139,000 - 180,000 USD per year About The Role The Sensors Division at STR focuses on technology development for advanced sensor systems and platforms in support of national security....SeniorFull timeLocal areaRemote work- West Creek 4 (12074), United States of America, Richmond, VirginiaSenior Software Engineer, Full Stack (Remote-Eligible)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive,...SeniorFull timePart timeInternshipLocal areaRemote work
$199k
DescriptionSoftware Engineer - Mid-Level & Senior-Level (2 Openings)Summary:We are hiring for two (2) Software Engineer positions at the Mid-Level and Senior-Level. These roles will support the design, development, implementation, and maintenance of enterprise-scale, dynamic...Senior$120k - $150k
...Software Engineer, Senior Location: US-VA-McLean Overview AMERICAN SYSTEMS, a 100% employee‑owned federal contractor, is seeking a Senior Software Engineer to help design, build, integrate, and maintain secure, modern software solutions in a complex federal environment...SeniorFor contractors$127k - $191k
...their career path? We are searching for a highly innovative Senior Developer to join our team. Interested in learning more? Read... ...of it! You will get to show off your skills as a full stack software engineer, and will influence outcomes, guide transformation, and put your...SeniorShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- agile software developer McLean, VA
- software developer internship no experience McLean, VA
- experienced software developer McLean, VA
- software developer fintech McLean, VA
- software data engineer McLean, VA
- financial software developer McLean, VA
- software developer internship McLean, VA
- software engineer McLean, VA
- part time software developer remote McLean, VA
- junior software developer remote McLean, VA


