1

Assistant Software Engineer Jobs in Washington, DC

Software Engineer

Washington, DC · On-site

$120K - $140K/yr

Software Engineer * Location: Washington, DC * Position Type: Onsite * Clearance: TS/SCI ... * Assist with software configuration management to include version controls, bug/issue tracking ...

Software Engineer

Bowie, MD · On-site

$57K - $104K/yr

As an entry-level Software Engineer, you will work with a collaborative team of Scientists ... Help identify bugs, performance issues, and system bottlenecks and assist in developing solutions.

Software Engineer

Bowie, MD · On-site

$57K - $104K/yr

As an entry-level Software Engineer, you will work with a collaborative team of Scientists ... Help identify bugs, performance issues, and system bottlenecks and assist in developing solutions.

... functional standards. * Assist with developing and executing test procedures for software ... Confer with system engineers and hardware engineers to derive software requirements and to obtain ...

... functional standards. * Assist with developing and executing test procedures for software ... Confer with system engineers and hardware engineers to derive software requirements and to obtain ...

Software Engineer

Fort George G Meade, MD · On-site

$180K - $195K/yr

... * Assist with developing and executing test procedures for software components * Develop software ... Confer with system engineers and hardware engineers to derive software requirements and to obtain ...

Overview VTG, is seeking a Mid-Level Software Engineer to support a mission-focused customer ... documentation. * Assist in developing and executing test procedures for software components.

Software Engineer

Hanover, MD · On-site

$140K - $160K/yr

... * Assist with developing and executing test procedures for software components * Design, develop ... Confer with system engineers and hardware engineers to derive software requirements and to obtain ...

Showing results 21-40

Assistant Software Engineer information

See Washington, DC salary details

$37.4K

$100.5K

$152.3K

How much do assistant software engineer jobs pay per year?

As of Aug 18, 2026, the average yearly pay for assistant software engineer in Washington, DC is $100,531.00, according to ZipRecruiter salary data. Most workers in this role earn between $79,900.00 and $118,400.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an assistant software engineer?

To thrive as an Assistant Software Engineer, you need a solid understanding of programming languages (such as Java, Python, or C++), software development fundamentals, and typically a bachelor's degree in computer science or a related field. Familiarity with version control systems like Git, basic debugging tools, and common development frameworks is important. Strong problem-solving abilities, collaboration, and effective communication help you work efficiently within teams and adapt to evolving project requirements. These skills and qualities are essential for delivering quality code, learning quickly, and contributing to successful software projects.

What are some common challenges faced by assistant software engineers when joining a new development team?

Assistant Software Engineers often encounter challenges such as adapting to unfamiliar codebases, learning new technologies or frameworks used by the team, and understanding the team's workflow and communication practices. It's common to spend initial weeks focusing on onboarding tasks, shadowing experienced developers, and gradually taking on more complex assignments. Collaboration with senior engineers is key, as they provide guidance and feedback to help you grow technically and integrate smoothly into the team's processes.

What is the difference between Assistant Software Engineer vs Software Engineer?

AspectAssistant Software EngineerSoftware Engineer
Required CredentialsBachelor's degree in CS or related field; some internshipsBachelor's or higher; more experience preferred
Work EnvironmentEntry-level, supervised tasks, learning-focusedFull responsibility for projects, independent problem-solving
Employer & Industry UsageCommon in tech companies, startups, IT departmentsStandard role across tech, finance, healthcare, and more

The main difference is experience and responsibility. Assistant Software Engineers are entry-level, focusing on learning and supporting tasks, while Software Engineers handle full project development independently. The roles often overlap in credentials and work environment, but the Software Engineer position involves greater autonomy and technical expertise.

Is 25 too late to become an assistant software engineer?

Age is not a barrier to becoming an assistant software engineer; many professionals start or transition into tech careers at 25 or later. Success depends on acquiring relevant skills such as programming languages, understanding software development processes, and gaining practical experience through projects or certifications.

What is an assistant software engineer?

An assistant software engineer is an entry-level or junior role responsible for supporting software development tasks such as coding, testing, and debugging under the supervision of senior engineers. They often work with programming languages like Java, Python, or C++ and may need foundational knowledge of software development tools and methodologies.

What are the most commonly searched types of Software Engineer jobs in Washington, DC?

The most popular types of Software Engineer jobs in Washington, DC are:

Infographic showing various Assistant Software Engineer job openings in Washington, DC as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 13% Part Time, and 4% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $100,486 per year, or $48.3 per hour.

Software Engineer

iQuasar LLC

Washington, DC • On-site

$120K - $140K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 14 days ago


Job description

MSM Technology, A Woman-Owned Small Business (WOSB) located in Quantico, VA, is looking to fill a Software Engineer position in Washington, DC. We strive to provide the next generation of cutting-edge technologies. Our growth means exciting career opportunities for talented professionals in engineering, software development, and other key areas.
  • Position: Software Engineer
  • Location: Washington, DC
  • Position Type: Onsite
  • Clearance: TS/SCI

Job Description:
  • Performing engineering assignments relative to the operations and maintenance of the customer system
  • Demonstrate a strong understanding and use of programming skills.
  • Possess a logical and disciplined approach to developing algorithms, analyzing, and solving programming problems in support of the customer system.
  • Perform manual software assurance reviews and automated software assurance reviews.
  • Design, develop, test, document, and maintain software or systems to include requirements documentation, design documentation, configuration documentation, test documentation, training materials, and user manuals.
  • Analyze, predict, and estimate potential consequences of changes prior to deployment of software solutions and modifications.
  • Provide scalability, maintainability, and performance documentation prior to implementation of modifications to the customer system.
  • Plan and track any information and new development features for future software releases.
  • Ability to provide software solutions in a cloud-based software development environment, specifically Amazon Web Services (AWS).
  • Facilitate program optimization and performance through software profiling and performance tuning.
  • Assist with software configuration management to include version controls, bug/issue tracking, and software build tools.

Required Qualifications/Skills:
  • The Software Engineer shall have:
  • Bachelor's degree or equivalent experience in a relevant field, i.e., engineering, computer science, or information sciences
  • 4+ years of software engineering experience with Java and large software development programs
  • 3+ years using Oracle and service-oriented architecture (SOA) interfaces to web-based applications
  • Experience with AWS cloud services.

Employee Benefits:
  • Great Benefits: Paid time off, flexible work schedule, teleworking allowed, medical/dental/vision plan, 401 (k), and more.
  • Tuition assistance for continuing or career-related education.
  • Our cultural focus is on people and results - not bureaucracy.
  • Ample opportunity for career growth - we promote from within
  • Leadership takes a constructive interest in every team member's success.
  • Work/Life Balance and flexible hours
  • Be part of a close-knit team that works and plays together and helps one another succeed.
  • You will not be micromanaged: plan, prioritize, schedule, and be accountable for your own tasks.
  • Casual workplace
  • An open-door policy with all management

If you are interested in this position, please send me a copy of your latest resume at jenny.farooq@iquasar.com with the information requested below: Also, please let me know what time/number is best to call to discuss this great opportunity. In case you are not interested in this position, or this is not a right fit for you, please feel free to share this opportunity with your friends/networks or anyone you know who may be interested in this position. Thank you!
  • Availability to start a new job
  • Best Rates
  • Contact #

Please don't hesitate to contact me with any questions you may have. All employment is decided based on qualifications, merit, and business needs.
Regards,
Rehana
Recruitment Professional
Representing: MSM Technology, LLC
Direct: (703) 552-8144
Main: (703) 962-6001 Ext.: 621
An Equal Opportunity Employer
MSM Technology is proud to be an Equal Employment Opportunity Employer. We do not discriminate based on race, religion, color, national origin, political affiliation, sex, sexual orientation, gender identity, age, marital/parental /veteran status, disability, genetic information, membership in an employee organization, retaliation, military service, other non-merit factors, or any other applicable characteristics protected by law.
Compensation: $120,000.00 - $140,000.00 per year