1

Contract Software Engineer Training Jobs in Washington

Mid. Software Engineer

Annapolis, MD · On-site

$190K - $240K/yr

  • Medical

  • Dental

  • Life

  • Retirement

  • PTO

Fourteen (14) years of experience in programs and contracts of similar scope, type, and complexity ... 000 annual training/tuition * Student Loan Repayment Program * 100% company funded HSA * Rich ...

Software Engineer

Mclean, VA · Hybrid

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Outside of contract work, TRSS Software Engineers contribute to internal innovation by participating in research and development (R&D), developing and maintaining shared capabilities, strengthening ...

Software Engineer

Mclean, VA · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Outside of contract work, TRSS Software Engineers contribute to internal innovation by participating in research and development (R&D), developing and maintaining shared capabilities, strengthening ...

New

Mid. Software Engineer

Annapolis, MD · On-site

$190K - $240K/yr

  • Medical

  • Dental

  • Life

  • Retirement

  • PTO

Fourteen (14) years of experience in programs and contracts of similar scope, type, and complexity ... 000 annual training/tuition * Student Loan Repayment Program * 100% company funded HSA * Rich ...

Software Engineer

Mclean, VA · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Outside of contract work, TRSS Software Engineers contribute to internal innovation by participating in research and development (R&D), developing and maintaining shared capabilities, strengthening ...

Software Engineer

Reston, VA · On-site

$105K - $150K/yr

Our Software Engineers are at the forefront of defense technology, crafting high-impact, cutting ... Contingent Upon Contract Award VTG's estimated starting pay range is $105,000-$150,000 which is a ...

Software Engineer

Annapolis, MD · On-site

$155K - $205K/yr

  • Medical

  • Retirement

  • PTO

Or seven years of experience as a Software Engineer in programs and contracts of similar scope, type, and complexity Required Skills * Experience using the Linux CLI and tool suite * Experience ...

S. citizen and able to obtain and maintain DHS suitability clearance, as required by federal contract.Summary:The Software Engineer will support DHS CISA by designing, developing, and maintaining ...

Software Engineer

Fort George G Meade, MD · On-site

$141K - $236K/yr

  • Medical

  • Life

  • Retirement

  • PTO

The Software Engineer will leverage their strong technical background and knowledge to design ... Contract Wage Determination, relevant work experience, skills and competencies that align to the ...

Software Engineer

Reston, VA · On-site

$105K - $150K/yr

Our Software Engineers are at the forefront of defense technology, crafting high-impact, cutting ... Contingent Upon Contract Award VTG's estimated starting pay range is $105,000-$150,000 which is a ...

Software Engineer

Fort George G Meade, MD · On-site

$145K - $153K/yr

  • Medical

  • Retirement

  • PTO

Seven (07) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity is required. * Software Engineering experience developing using the following or comparable ...

Senior Software Engineer

Annapolis, MD · On-site

$121K - $159K/yr

... contracts of similar scope, type, and complexity. OR Bachelor's degree in computer science or ... training external customers This is a full-time position, and requires a TS/SCI/Full Scope ...

Software Engineer

Fort George G Meade, MD · On-site

  • Medical

  • Retirement

  • PTO

Level 02 - Fourteen (14) years of experience as a SWE in programs and contracts of similar scope, type, and complexity is required. * Software Engineering experience developing using the following or ...

Showing results 41-60

Contract Software Engineer Training information

What are the key skills and qualifications needed to thrive as a contract software engineer, and why are they important?

To thrive as a Contract Software Engineer, you need strong programming skills, a solid understanding of software development methodologies, and a relevant degree or proven experience. Familiarity with tools like Git, CI/CD systems, and cloud platforms, as well as knowledge of frameworks and languages such as JavaScript, Python, or Java, is typically expected. Excellent problem-solving, adaptability, and communication skills help you quickly integrate with new teams and projects. These abilities ensure you can deliver quality solutions efficiently while meeting diverse client expectations in dynamic environments.

What are some typical challenges faced by contract software engineers during training programs, and how can they overcome them?

Contract software engineers in training programs often face challenges such as quickly adapting to diverse tech stacks, integrating into new team cultures, and managing time effectively to meet project deadlines. Since contract roles are typically short-term, there’s often pressure to ramp up rapidly and deliver results with minimal onboarding. To overcome these challenges, engineers should proactively seek clarification, leverage available documentation, and communicate regularly with team members to ensure alignment. Embracing continuous learning and being open to feedback can also help contract engineers thrive in varying environments.

What is the difference between Contract Software Engineer Training vs Contract Software Engineer?

AspectContract Software Engineer TrainingContract Software Engineer
CredentialsTypically requires coding bootcamps, certifications, or training programsRequires proficiency in programming languages, often with some experience or portfolio
Work EnvironmentTraining programs, workshops, or mentored projectsClient sites, remote, or company offices working on real projects
Industry UsageUsed for skill development and entry-level rolesEngaged in ongoing software development projects
Search IntentLearning, skill-building, entry-level opportunitiesProject-based work, contract roles in software development

Contract Software Engineer Training focuses on skill development and preparing individuals for software engineering roles, often through training programs. In contrast, Contract Software Engineer involves working on actual projects for clients, applying skills in real-world environments. Both roles are essential in the software industry but serve different purposes in career progression.

What is contract software engineer training?

Contract Software Engineer Training refers to specialized programs or courses designed to prepare individuals to work as software engineers on a contract basis. These trainings typically cover essential programming languages, software development methodologies, and tools, along with insights into freelancing, contract negotiation, and project management. The goal is to equip participants with both technical and business skills needed to succeed as independent software engineers. Such training can help professionals adapt to diverse projects, industries, and client needs. It is ideal for those looking to pursue flexible, project-based work in the software development field.

What cities in Washington are hiring for Contract Software Engineer Training jobs?

Cities in Washington with the most Contract Software Engineer Training job openings:

$165K - $185K/yr

Full-time

Re-posted 18 days ago


Job description

Envision Innovative Solutions
Current Job Openings >> Software Engineer
Software Engineer
Summary
Title: Software Engineer ID: 1012 Department: Mission Intelligence and Cyber Location: Columbia, Maryland Clearance Requirements: TS/SCI with Full Scope Polygraph
Description

Riverstone Enterprise Solutions, an Envision Innovative Solutions Company, delivers mission-focused technology solutions to the Intelligence Community. Since 2008, we have supported critical national security programs by building high-performing engineering teams and developing innovative enterprise solutions. Our engineers work in a collaborative, zero-bureaucracy environment where expertise is valued, ideas are heard, and contributions directly drive mission success. Your adventure begins now-unleash your potential at Riverstone, we combine the agility of a small company with the impact of a big mission.

Riverstone is seeking a motivated, career, and customer-oriented Software Engineer Level 1 to join our team in Columbia, MD.
Primary Responsibilities:

  • Develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements.
  • Reviews and tests software components for adherence to the design requirements and documents test results.
  • Utilizes software development and software design methodologies appropriate to the development environment.
  • Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components.
  • Debug existing software and correct defects
  • Provide recommendations for improving documentation and software development process standards
  • Design and code new software or modify existing software to add new features
  • Integrate existing software into new or modified systems or operating environments
  • Develop simple data queries for existing or proposed databases or data repositories
  • Write or review software and system documentation
  • Serve as team lead at the level appropriate to the software development process being used on any particular project
  • Design or implement complex database or data repository interfaces/queries
  • Develop or implement algorithms to meet or exceed system performance and functional standards
  • Assist with developing and executing test procedures for software components
  • Develop software solutions by analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and investigate problem areas
  • Modify existing software to correct errors, to adapt to new hardware, or to improve its performance
  • Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design

Required Skills:

  • Seven (7) years' experience as a SWE, in programs and contracts of similar scope, type, and complexity is required.
  • Bachelor's degree in computer science or related discipline from an accredited college or university is required. Four (4) years additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree

Desired Skills:          

  • Front-end UI testing/developing background.
  • Writing test scripts to verify the functionality of the UIs using Robot Framework (Python), REACT, and Java and/or C++.

Security Clearance Requirement: Current/Active TS/SCI with Full Scope Polygraph
The projected compensation range for this position is $165,000.00-$185,000.00. There are differentiating factors that can impact a final salary/hourly rate, including, but not limited to, Contract Wage Determination, relevant work experience, skills and competencies that align to the specified role, geographic location, education and certifications as well as Federal Government Contract Labor categories

Riverstone Enterprise Solutions is an equal-opportunity employer. All Qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, veteran's status, age, disability or any other basis prohibited by law.

Apply Now

Alternatively, you can apply to this job using your profile from Indeed by clicking the button below:


Copyright 2026 Envision Innovative Solutions. All rights reserved.
Powered by ApplicantStack Applicant Tracking Software
Privacy Policy | Terms of Use