1

Flexible Software Engineer Jobs in Washington (NOW HIRING)

Flexible working hours * Safe work environment * Casual work attire We are seeking a talented and highly motivated Intermediate Software Engineer to join our team! Description: This position is a ...

Software Engineer

Washington, DC ยท On-site

$120K - $140K/yr

Software Engineer * Location: Washington, DC * Position Type: Onsite * Clearance: TS/SCI ... Paid time off, flexible work schedule, teleworking allowed, medical/dental/vision plan, 401 (k) ...

Software Engineer

Washington, DC ยท On-site

$120K - $140K/yr

Software Engineer * Location: Washington, DC * Position Type: Onsite * Clearance: TS/SCI ... Paid time off, flexible work schedule, teleworking allowed, medical/dental/vision plan, 401 (k) ...

Our software engineers develop the next-generation technologies that drive decision making and ... Flexible work schedules, including flex time and compressed work periods (contract and project ...

Our software engineers develop the next-generation technologies that drive decision making and ... Flexible work schedules, including flex time and compressed work periods (contract and project ...

Our software engineers develop the next-generation technologies that drive decision making and ... Flexible work schedules, including flex time and compressed work periods (contract and project ...

Software Engineer

Herndon, VA ยท On-site

$101K - $195K/yr

Flexible working hours * Safe work environment * Casual work attire We are seeking a talented and highly motivated Intermediate Software Engineer to join our team! Description: This position is a ...

Software Engineer LOCATION Tysons, VA 22182 CLEARANCE TS/SCI Full Poly (Please note this position ... Flexible Work Schedule * Cafeteria Style Benefits * 10% - 401k Matching (Vested Immediately)

Software Engineer LOCATION Annapolis Junction, MD 20701 CLEARANCE TS/SCI Full Poly (Please note ... Flexible Work Schedule * Cafeteria Style Benefits * 10% - 401k Matching (Vested Immediately)

Software Engineer LOCATION Reston, VA 20190 CLEARANCE TS/SCI Full Poly (Please note this position ... Flexible Work Schedule * Cafeteria Style Benefits * 10% - 401k Matching (Vested Immediately)

Responsibilities * The software engineer will design, develop, enhance, debug, and implement ... Flexible Spending Accounts (Health Care & Dependent Care FSA) * Health Savings Account (HSA ...

The software engineer will design, develop, enhance, debug, and implement software. * They will be ... Flexible Spending Accounts (Health Care & Dependent Care FSA) * Health Savings Account (HSA ...

Software Engineer LOCATION Chantilly, VA 20151 CLEARANCE TS/SCI Full Poly (Please note this ... Flexible Work Schedule * Cafeteria Style Benefits * 10% - 401k Matching (Vested Immediately)

About the Role As a Software Engineer, you will be responsible for working on projects that support ... We've adopted a flexible hybrid working environment (2-3 days a week in the office depending on the ...

About the Role As a Software Engineer, you will be responsible for working on projects that support ... We've adopted a flexible hybrid working environment (2-3 days a week in the office depending on the ...

Software Engineer

Annapolis, MD ยท On-site

$110K - $258K/yr

We do this by offering exceptional benefits, flexible schedules, and the tools necessary to achieve ... The Software Engineer develops, maintains, and enhances complex and diverse software systems based ...

next page

Showing results 1-20

Flexible Software Engineer information

What are some common challenges faced by Flexible Software Engineers, and how can they best adapt to changing project requirements?

Flexible Software Engineers often work on a variety of projects, requiring them to quickly learn new technologies and adapt to shifting priorities. One common challenge is managing multiple tasks with varying scopes or deadlines, which demands strong organizational and communication skills. To succeed, it's important to stay proactive in seeking clarification, embrace continuous learning, and collaborate closely with team members to ensure smooth transitions between projects. Being comfortable with ambiguity and maintaining a positive, solutions-oriented mindset also helps when navigating frequent changes.

What is the difference between Flexible Software Engineer vs Full Stack Developer?

AspectFlexible Software EngineerFull Stack Developer
CredentialsTypically requires a bachelor's degree in CS or related fieldSame as Flexible Software Engineer
Work EnvironmentOften remote or flexible hours, project-basedUsually office or remote, project-focused
Industry UsageCommon across tech companies, startups, freelancingWidely used in web development, startups, agencies
Search & Comparison IntentHigh overlap in job flexibility and technical skillsSimilar roles with a focus on full stack skills

The main difference is that a Flexible Software Engineer emphasizes adaptable work hours and environments, often working on various projects or remotely. A Full Stack Developer specializes in both front-end and back-end development, with a focus on comprehensive web solutions. Both roles require similar technical credentials and are prevalent in tech industries, but their primary focus and work setup differ slightly.

What is a Flexible Software Engineer?

A Flexible Software Engineer is a professional who possesses a broad set of technical skills and is able to adapt to different roles, technologies, and project requirements within software development. They can work across various programming languages, frameworks, and sometimes even handle tasks outside of pure coding, such as DevOps or testing. This adaptability makes them valuable in dynamic environments where project needs can change rapidly. Flexible Software Engineers often collaborate with cross-functional teams and help bridge gaps between different technical areas.

What are the key skills and qualifications needed to thrive as a Flexible Software Engineer, and why are they important?

To thrive as a Flexible Software Engineer, you need strong programming skills, a solid understanding of software development principles, and typically a degree in computer science or related field. Familiarity with a range of programming languages, version control systems like Git, and cloud platforms such as AWS or Azure is commonly expected. Adaptability, effective communication, and a growth mindset help you excel in dynamic, cross-functional environments. These skills and qualities enable you to efficiently tackle diverse technical challenges and collaborate on evolving projects.
What are the most commonly searched types of Software Engineer jobs in Washington? The most popular types of Software Engineer jobs in Washington are:
Infographic showing various Flexible Software Engineer job openings in Washington as of July 2026, with employment types broken down into 6% Internship, 76% Full Time, 6% Part Time, and 12% Temporary. Highlights an 70% In-person, 18% Hybrid, and 12% Remote job distribution.

Software Engineer

Presidential Staffing Solutions, LLC

Annapolis, MD โ€ข On-site

$127 - $144/hr

Full-time

Medical, Dental, Retirement, PTO

Re-posted 22 days ago


Job description

Benefits:
  • 401(k)
  • 401(k) matching
  • Bonus based on performance
  • Dental insurance
  • Flexible schedule
  • Health insurance
  • Paid time off

Benefits/Perks
  • Competitive Compensation
  • Flexible Scheduling
  • Career Growth Opportunities
  • Yearly Bonusesย 
  • 401k Matching
  • Health and Dental Insuranceย 
Job Summary
We are seeking a skilled Software Engineer to join our team! As a Software Engineer, you will be responsible for designing, developing, and maintaining our companyโ€™s software. You will gather information to identify the companyโ€™s needs and program clean and efficient code to meet those needs. The ideal candidate is an analytical thinker with a proven ability to produce functional code.
Active Clearance Required: TS/SCI with Full Scope Polygraph issued by the NSA onlyย  This is a MUST no Exceptions!

Position Required Skills

ยท Designs and implements software modules in MATLAB or other similar design suite
ยท Demonstrated experience coding in C/C++ and Python
ยท Experience with SDRs (REDHAWK/RFNext, GNU, etc),
ยท Experience with message queue implementation/communication
ยท Experience with Development Suites (X-Midas, etc.) or C++/Python-based signal processing tools and libraries
ยท Able to design, develop and implement systems within a Unix/Linux environment.
Responsibilitiesย 
  • Identify and evaluate the needs of the user
  • Develop software to meet those needs
  • Manage project priorities, deadlines, and deliverables
  • Fix bugs and address user concerns
  • Update software as needed
Qualifications
  • A bachelorโ€™s degree in Computer Science or a related field preferred
  • 8-20 years Previous experience as a Software Engineer or in a similar role is preferred
  • Strong troubleshooting and analytical skills
  • Ability to collaborate well as part of a team
  • Strong written and verbal communication skills
  • Understanding of relational databases
  • Proficiency in multiple programming languages
  • Experience with one or more web frameworks

Flexible work from home options available.