... directing software system validation and testing methods using Junit and Katalon • Develop and integrate custom developed software solutions to leverage automated deployment technologies • ...
... directing software system validation and testing methods using Junit and Katalon • Develop and integrate custom developed software solutions to leverage automated deployment technologies • ...
Java Software Engineer (2026-0130) with Security Clearance
Bethesda, MD · On-site
$180K/yr
Medical
Retirement
PTO
... directing software system validation, testing methods using Junit and Katalon and integrating custom developed software solutions to leverage automated deployment technologies * Assist with ...
Java Software Engineer (2026-0130) with Security Clearance
Bethesda, MD · On-site
$180K/yr
Medical
Retirement
PTO
... directing software system validation, testing methods using Junit and Katalon and integrating custom developed software solutions to leverage automated deployment technologies * Assist with ...
Software Engineer 1 (Call-In Support) - Linux/Bash/Python/Java/Spring/NoSQL/Docker/Kafka/Ansible
Annapolis Junction, MD · On-site
Software development activities include implementation, testing, and integration with other COTS ... direct hires only. We will not consider candidates from third party staffing/recruiting firms.
New
Software Engineer 1 (Call-In Support) - Linux/Bash/Python/Java/Spring/NoSQL/Docker/Kafka/Ansible
Annapolis Junction, MD · On-site
Software development activities include implementation, testing, and integration with other COTS ... direct hires only. We will not consider candidates from third party staffing/recruiting firms.
New
Associate Director - Software Engineering - Platforms and Front-End
Baltimore, MD · On-site
$160K - $180K/yr
We are seeking an Associate Director of Software Engineering to lead and scale high-performing ... Encourage the responsible use of AI-powered development tools (e.g., GitHub Copilot, ChatGPT ...
Associate Director - Software Engineering - Platforms and Front-End
Baltimore, MD · On-site
$160K - $180K/yr
We are seeking an Associate Director of Software Engineering to lead and scale high-performing ... Encourage the responsible use of AI-powered development tools (e.g., GitHub Copilot, ChatGPT ...
Java Software Engineer (2026-0130)
Bethesda, MD · On-site
Medical
Retirement
PTO
... directing software system validation, testing methods using Junit and Katalon and integrating custom developed software solutions to leverage automated deployment technologies * Assist with ...
Quick apply
Java Software Engineer (2026-0130)
Bethesda, MD · On-site
Medical
Retirement
PTO
... directing software system validation, testing methods using Junit and Katalon and integrating custom developed software solutions to leverage automated deployment technologies * Assist with ...
Java Software Engineer (2026-0130)
Bethesda, MD · On-site
$180K/yr
Medical
Retirement
PTO
... directing software system validation, testing methods using Junit and Katalon and integrating custom developed software solutions to leverage automated deployment technologies * Assist with ...
Java Software Engineer (2026-0130)
Bethesda, MD · On-site
$180K/yr
Medical
Retirement
PTO
... directing software system validation, testing methods using Junit and Katalon and integrating custom developed software solutions to leverage automated deployment technologies * Assist with ...
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 · 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
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
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 ...
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 ...
Associate Director - Software Engineering - Platforms and Front-End
Baltimore, MD · On-site
$160K - $180K/yr
We are seeking an Associate Director of Software Engineering to lead and scale high-performing ... Encourage the responsible use of AI-powered development tools (e.g., GitHub Copilot, ChatGPT ...
Associate Director - Software Engineering - Platforms and Front-End
Baltimore, MD · On-site
$160K - $180K/yr
We are seeking an Associate Director of Software Engineering to lead and scale high-performing ... Encourage the responsible use of AI-powered development tools (e.g., GitHub Copilot, ChatGPT ...
Understanding of AGILE software development methodologies and use of standard software development tool suites. (e.g., JIRA, Confluence, Github Enterprise, etc.) This position is open for direct ...
Understanding of AGILE software development methodologies and use of standard software development tool suites. (e.g., JIRA, Confluence, Github Enterprise, etc.) This position is open for direct ...
Software Engineer 1 (Call-In Support) - Linux/Bash/Python/Java/Spring/NoSQL/Docker/Kafka/Ansible
$130K - $270K/yr
Software development activities include implementation, testing, and integration with other COTS ... direct hires only. We will not consider candidates from third party staffing/recruiting firms.
New
Quick apply
Software Engineer 1 (Call-In Support) - Linux/Bash/Python/Java/Spring/NoSQL/Docker/Kafka/Ansible
$130K - $270K/yr
Software development activities include implementation, testing, and integration with other COTS ... direct hires only. We will not consider candidates from third party staffing/recruiting firms.
New
Software Engineer 1 (Call-In Support) - Linux/Bash/Python/Java/Spring/NoSQL/Docker/Kafka/Ansible
Annapolis, MD · On-site
$130K - $270K/yr
Medical
Dental
Vision
Life
Retirement
PTO
Software development activities include implementation, testing, and integration with other COTS ... direct hires only. We will not consider candidates from third party staffing/recruiting firms.
New
Software Engineer 1 (Call-In Support) - Linux/Bash/Python/Java/Spring/NoSQL/Docker/Kafka/Ansible
Annapolis, MD · On-site
$130K - $270K/yr
Medical
Dental
Vision
Life
Retirement
PTO
Software development activities include implementation, testing, and integration with other COTS ... direct hires only. We will not consider candidates from third party staffing/recruiting firms.
New
Software development activities include implementation, testing, and integration with other COTS ... direct hires only. We will not consider candidates from third party staffing/recruiting firms.
Software development activities include implementation, testing, and integration with other COTS ... direct hires only. We will not consider candidates from third party staffing/recruiting firms.
Software Engineer 3 - Linux/Bash/Python/Rust/NoSQL/Docker/Kubernetes/Helm
Annapolis Junction, MD · On-site
Software development activities include implementation, testing, and integration with other COTS ... direct hires only. We will not consider candidates from third party staffing/recruiting firms.
Software Engineer 3 - Linux/Bash/Python/Rust/NoSQL/Docker/Kubernetes/Helm
Annapolis Junction, MD · On-site
Software development activities include implementation, testing, and integration with other COTS ... direct hires only. We will not consider candidates from third party staffing/recruiting firms.
Program Manager - AI-Enabled Software Development with Security Clearance
Annapolis, MD · On-site
Medical
Dental
Vision
Retirement
PTO
Direct experience implementing AI/ML technologies, large language models (LLMs), or generative AI tools into software development workflows * Hands-on background as a software engineer or technical ...
New
Program Manager - AI-Enabled Software Development with Security Clearance
Annapolis, MD · On-site
Medical
Dental
Vision
Retirement
PTO
Direct experience implementing AI/ML technologies, large language models (LLMs), or generative AI tools into software development workflows * Hands-on background as a software engineer or technical ...
New
They will work across the full software development lifecycle, delivering scalable solutions for ... Experience using CI/CD pipelines for consistent delivery This position is open for direct hires ...
They will work across the full software development lifecycle, delivering scalable solutions for ... Experience using CI/CD pipelines for consistent delivery This position is open for direct hires ...
They will work across the full software development lifecycle, delivering scalable solutions for ... Experience using CI/CD pipelines for consistent delivery This position is open for direct hires ...
They will work across the full software development lifecycle, delivering scalable solutions for ... Experience using CI/CD pipelines for consistent delivery This position is open for direct hires ...
C/C++ systems design/development * Scripting languages (Bash, awk, sed, powershell) * RF Signals ... Customer AI web services (both networks) This position is open for direct hires only. We will not ...
C/C++ systems design/development * Scripting languages (Bash, awk, sed, powershell) * RF Signals ... Customer AI web services (both networks) This position is open for direct hires only. We will not ...
Director Software Development information
See Maryland salary details
$101.4K - $113.5K
3% of jobs
$113.5K - $125.5K
7% of jobs
$125.5K - $137.6K
6% of jobs
$147.5K is the 25th percentile. Wages below this are outliers.
$137.6K - $149.6K
10% of jobs
$149.6K - $161.6K
16% of jobs
The median wage is $167.2K / yr.
$161.6K - $173.7K
14% of jobs
$173.7K - $185.7K
10% of jobs
$194.8K is the 75th percentile. Wages above this are outliers.
$185.7K - $197.8K
9% of jobs
$197.8K - $209.8K
8% of jobs
$209.8K - $221.9K
8% of jobs
$221.9K - $233.9K
6% of jobs
$101.4K
$172.7K
$233.9K
How much do director software development jobs pay per year?
What is the difference between Director Software Development vs Software Engineering Manager?
| Aspect | Director Software Development | Software Engineering Manager |
|---|---|---|
| Responsibilities | Oversees multiple teams, strategic planning, and long-term goals | Manages day-to-day team operations, project delivery, and technical guidance |
| Focus | High-level leadership, cross-team coordination, and business alignment | Team management, technical mentorship, and project execution |
| Required Credentials | Bachelor’s or Master’s in CS or related, extensive experience, leadership skills | Bachelor’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.
- director of software development
- vp of software development
- software engineering director
- director of software engineering
- vice president of software development
- manager of software development
- senior software development manager
- director of application development
- sr software development manager
- application development director

Job description
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.
About B4Corp
Sourced by ZipRecruiter
Industry
It services
Company size
11 - 50 Employees
Headquarters location
Leesburg, VA, US
Year founded
2010