1

Director Software Development Jobs in Maryland (NOW HIRING)

Software Engineer

Columbia, MD · On-site +1

  • Medical

  • Life

  • Retirement

  • PTO

Direct software programming and development of documentation. Join us. The world can't wait. You Have: * Experience designing, modifying, developing, writing, testing, deploying, and maintaining ...

Software Engineer

Columbia, MD

  • Medical

  • Life

  • Retirement

  • PTO

Direct software programming and development of documentation. Join us. The world can't wait. You Have: * Experience designing, modifying, developing, writing, testing, deploying, and maintaining ...

Software Engineer

Columbia, MD · On-site

  • Medical

  • Life

  • Retirement

  • PTO

Direct software programming and development of documentation. Join us. The world can't wait. You Have: * Experience designing, modifying, developing, writing, testing, deploying, and maintaining ...

Software Engineer

Columbia, MD · On-site

  • Medical

  • Life

  • Retirement

  • PTO

Direct software programming and development of documentation. Join us. The world can't wait. You Have: * Experience designing, modifying, developing, writing, testing, deploying, and maintaining ...

Showing results 41-60

Director Software Development information

See Maryland salary details

$101.4K

$172.7K

$233.9K

How much do director software development jobs pay per year?

As of Aug 12, 2026, the average yearly pay for director software development in Maryland is $172,736.00, according to ZipRecruiter salary data. Most workers in this role earn between $148,500.00 and $200,400.00 per year, depending on experience, location, and employer.

What is the difference between Director Software Development vs Software Engineering Manager?

AspectDirector Software DevelopmentSoftware Engineering Manager
ResponsibilitiesOversees multiple teams, strategic planning, and long-term goalsManages day-to-day team operations, project delivery, and technical guidance
FocusHigh-level leadership, cross-team coordination, and business alignmentTeam management, technical mentorship, and project execution
Required CredentialsBachelor’s or Master’s in CS or related, extensive experience, leadership skillsBachelor’s or Master’s in CS or related, strong technical background, leadership experience

The main difference is that the Director Software Development focuses on strategic leadership and overseeing multiple teams, while the Software Engineering Manager concentrates on managing individual teams and project execution. Both roles require technical expertise and leadership skills, but the director role involves broader organizational responsibilities.

What are the most commonly searched types of Software Development jobs in Maryland? The most popular types of Software Development jobs in Maryland are:
What cities in Maryland are hiring for Director Software Development jobs? Cities in Maryland with the most Director Software Development job openings:
Infographic showing various Director Software Development job openings in Maryland as of August 2026, with employment types broken down into 1% As Needed, 76% Full Time, 21% Part Time, and 2% Contract. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution, with an average salary of $172,736 per year, or $83 per hour.

811973 Software Engineer $260,000.00

B4Corp

Bethesda, MD • On-site

Full-time

Re-posted 19 days ago


Job description

Job Summary:
B4Corp is a small defense contracting company that focuses on providing an optimum environment for mission-focused, highly skilled consultants to support the United States of America’s intelligence community and other defense organizations. They are seeking a Software Engineer to provide Agile DevOps support to mission-critical systems, design and implement Marklogic code, and participate in all aspects of the software development lifecycle.
Responsibilities:
• Design and develop solutions that integrate Marklogic with existing enterprise platforms and systems
• Develop XQuery, JavaScript and REST modules on the Marklogic technology stack
• Develop Entity models
• Utilize the Marklogic library to support GRC initiatives
• Participate in software programming initiatives to support innovation and enhancement, using HTML, CSS, JavaScript, Java, Python, SpringBoot, and Hibernate.
• Developing and directing software system validation and testing methods using Junit and Katalon
• Develop and integrate custom developed software solutions to leverage automated deployment technologies
• Develop, prototype and deploy solutions within Commercial Cloud Solutions leveraging Infrastructure platform services
• Coordinate closely with team members, Product Owners and Scrum Masters to ensure User Story alignment and implementation to customer use cases
• Analyze (though proof of concept, performance, and end-to-end testing) and effectively coordinate Infrastructure needs driven by developed software to meet customer mission needs
• Support the Agile software development lifecycle following Program SAFe practices
• Use industry leading DevOps tools like GitHub, Jenkins, Unix bash scripting
• Document and Perform systems software development, including deployment of build artifacts across different environments leverage GitFlow constructs
• Communicate key project data to team members and build team cohesion and effectiveness.
• Leverage Atlassian tool suite like JIRA and Confluence to track activities
• Apply and identify best practices and standard operating procedures
• Create innovative solutions to meet the technical needs of customers.
Qualifications:
Required:
• Position Requires a Top Secret (TS/SCI) Clearance with a Polygraph.
• Developmental (0-2 years’ experience)
• Full Performance (3-5 years’ experience)
• Senior (6-10 years’ experience)
• Expert (11-15 years’ experience)
• SME (16+ years’ experience)
• 7+ years of hands-on application development utilizing the Marklogic framework
• Strong analytical and design skills, including the ability to understand business requirements and translate them into efficient and effective technical designs that work well within large-scale, well-structured enterprise environments
• Experience in the development of service-oriented architecture application
• Good understanding of Object-Oriented Design and Design Patterns
• Experience with implementing the Marklogic java-client-api within an enterprise application
• Strong knowledge of XQuery, FLWOR queries, JavaScript, Marklogic, SPARQL, RDF data, XML Data, triple-stores, XML Processing
• Experience with developer Marklogic Entity Model
• Experience with building Marklogic data hub
• Experience with Unix/Shell scripting.
• In-depth experience Java and data processing, manipulation or querying (SQL or NoSQL)
• Proficient with common Agile practices, service-orientated environments, and development practices
• In-depth experience in the software development lifecycle, with experience delivering within DevOps toolsets/practices
• Direct experience utilizing software testing performance tools, such as Junit
• Experience with scripting languages, such as Python, Bash
• Experience working in an Agile development environment and tempo
• Experience with development in Commercial Cloud Platforms (ex, AWS, Google Cloud, Azure)
• Experience with development leveraging cloud data services (ex: S3, RDS, EFS)
• Excellent communication skills (written and verbal)
• Candidate must have a Master’s with 15+ years of relevant experience or a PhD with 13+ years of relevant experience.
Preferred:
• Experience developing in or deploying to AWS
Company:
B4Corp is a customer focused company that provides an outstanding compensation and B4Corp benefits. Founded in 2010, the company is headquartered in Leesburg, USA, with a team of 11-50 employees. The company is currently Early Stage.