1

Software Developer Contractor Jobs in Maryland (NOW HIRING)

Navy/DoD software engineering initiative. The ideal candidate will have strong experience in ... Approximately 49% at Contractor facility Work Arrangement: * Most positions are eligible for ...

Software Developer LOCATION Annapolis Junction, MD 20701 CLEARANCE TS/SCI Full Poly (Please note ... We are a growing small business and a trusted federal contractor offering full scope consulting ...

Leidos is the prime contractor providing system engineering, development, test, integration, and ... You will perform software development activities as a member of an agile development team.

next page

Showing results 1-20

Software Developer Contractor information

See Maryland salary details

$46.6K

$108.5K

$161.1K

How much do software developer contractor jobs pay per year?

As of Jul 29, 2026, the average yearly pay for software developer contractor in Maryland is $108,550.00, according to ZipRecruiter salary data. Most workers in this role earn between $87,300.00 and $126,200.00 per year, depending on experience, location, and employer.

What are Software Developer Contractors?

Software Developer Contractors are professionals hired on a temporary or project basis to design, develop, and maintain software applications for clients or companies. Unlike full-time employees, contractors typically work under a contract for a specific period or for the duration of a project. They may work independently, through agencies, or as part of a consulting firm, and often have specialized skills to meet specific project needs. This arrangement offers flexibility for both the developer and the employer, allowing organizations to scale their technical resources as needed.

What is the difference between Software Developer Contractor vs Software Developer Employee?

AspectSoftware Developer ContractorSoftware Developer Employee
CredentialsTypically requires a relevant degree and technical skills; certifications optionalSame as contractor, often with additional company-specific training
Work EnvironmentContract-based, often remote or on-site for short-term projectsFull-time, usually on-site or hybrid
Employer & Industry UsageCommon in tech firms, startups, consulting agenciesStandard in large corporations, tech companies, and organizations

Software Developer Contractors work on short-term projects, often remotely, with flexible arrangements, while Software Developer Employees are full-time staff with ongoing responsibilities and benefits. Both roles require similar skills and credentials but differ mainly in employment status and work setup.

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

To excel as a Software Developer Contractor, you need strong programming abilities, problem-solving skills, and a solid understanding of software development methodologies, often backed by a relevant degree or equivalent experience. Familiarity with version control systems (like Git), cloud platforms, and proficiency in languages such as Python, Java, or JavaScript are commonly required, along with certifications like AWS Certified Developer or Microsoft Certified: Azure Developer. Excellent communication, time management, and adaptability set top contractors apart, enabling them to quickly integrate with diverse teams and projects. These skills are essential for delivering high-quality, timely solutions in dynamic and varied client environments.

What are some common challenges software developer contractors face when integrating with existing teams?

Software developer contractors often join projects mid-stream and must quickly adapt to unfamiliar codebases, workflows, and team dynamics. A common challenge is building rapport with full-time staff and understanding company-specific coding standards or tools. Contractors are expected to be proactive in communicating, asking questions, and clarifying requirements to ensure smooth collaboration. Being flexible and open to feedback helps contractors deliver quality work while navigating these initial hurdles.
What cities in Maryland are hiring for Software Developer Contractor jobs? Cities in Maryland with the most Software Developer Contractor job openings:
Infographic showing various Software Developer Contractor job openings in Maryland as of July 2026, with employment types broken down into 68% Full Time, 13% Part Time, 2% Temporary, and 17% Contract. Highlights an 89% Physical, 1% Hybrid, and 10% Remote job distribution, with an average salary of $108,550 per year, or $52.2 per hour.
Software Developer

Software Developer

E Logic

Beachville, MD • On-site

Full-time

Posted 14 days ago


Job description

E-Logic is seeking an Advanced Software Developer to support a proposed U.S. Navy/DoD software engineering initiative. The ideal candidate will have strong experience in software design, development, integration, and maintenance of complex systems, with demonstrated experience supporting DoD environments.


Note: This position is part of a proposal submission and is contingent upon contract award and client approval.


Work Location & Work Arrangement

Primary Location:

NAWCAD WOLF, St. Inigoes, Maryland (Southern Maryland, near Patuxent River)

Work Split:

  • Approximately 51% at Government sites
  • NAWCAD WOLF, St. Inigoes, MD
  • Occasionally NAS Patuxent River, MD
  • Approximately 49% at Contractor facility

Work Arrangement:

  • Most positions are eligible for Routine Telework.
  • Telework-eligible roles generally require on-site presence approximately two (2) days per week at Government facilities
  • Contractor personnel must be located within 50 drivable miles of NAWCAD WOLF (St. Inigoes, MD) to support mission requirements
  • Full remote work is not the standard; significant on-site presence at WOLF is required to ensure effective collaboration, integration, and mission support
Function

Research, design, and develop computer and network software or specialized utility programs. Analyze user needs and develop software solutions by applying principles and techniques of computer science, engineering, and mathematical analysis. Update and enhance existing software capabilities.

Collaborate with hardware engineers to integrate hardware and software systems and develop specifications and performance requirements. May also support database development and maintenance within application areas, either independently or as part of a development team.


Required Experience
  • Minimum of 7 years of software development experience
  • At least 2 years of experience supporting Department of Defense (DoD) systems
Required Education
  • Master's degree in Computer Science, Information Technology, or related discipline
  • OR
  • Equivalent qualifying substitution (based on experience and certifications, as applicable)
Equal Opportunity Employer

E-Logic is an Equal Opportunity Employer and is committed to fostering a diverse and inclusive workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other protected characteristic protected by applicable federal, state, or local laws.