1

Director Software Development Jobs in Maryland (NOW HIRING)

The day-to-day You will provide leadership for the development of software for edge platforms used in Aviation, delivering connectivity to end user devices leveraging Viasat's networks. The team you ...

Provides application development leadership for the implementation of key technology initiatives ... Establishes and manages continuous improvement efforts in technical project management, software ...

Showing results 21-40

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.

Senior Software Developer - IT

General Conference of Seventh-day Adventists

Silver Spring, MD • On-site

$83K - $97K/yr

Full-time

Medical, Retirement, PTO

Re-posted 18 days ago


Job description

Please be sure to submit a current resume when applying for this position
POSITION SUMMARY
The Senior Software Developer is responsible for the hands-on design, development, and maintenance of enterprise Java-based applications and open-source software solutions that support the mission of the organization. The role also carries architectural responsibilities, including establishing technical standards and guiding system design decisions. This role will serve as a technical lead on key projects, ensuring that applications are scalable, secure, and aligned with the department's strategy.
COMPENSATION
  • Full-time exempt position with benefits
  • Remuneration Range: 89-104% ($83k - $97k annually)

BENEFITS
Salary employees receive comprehensive benefits packages, including health insurance, paid time off, and retirement savings plans, etc.
SUPERVISOR
Associate Director, Software Solutions
ESSENTIAL JOB FUNCTIONS
1. Software Development
  • Designs, develops, tests, debugs, and deploys enterprise applications that may use Java, Spring Framework, and/or related open-source frameworks and technologies.
  • Writes clean, maintainable, and well-documented code following established coding standards and best practices.
  • Develops and maintains RESTful APIs, and integration components that connect enterprise systems.
  • Performs code reviews and contributes to the continuous improvement of code quality across the development team.
  • Works closely with other programmers, administrators, and technical staff in the development and integration of software solutions.
  • Diagnoses, troubleshoots, and resolves application performance issues.
  • Participates in all phases of the software development lifecycle (SDLC), from requirements gathering through deployment and post-release support.
  • Collaborates with departmental stakeholders to gather requirements, understand business needs, and translate them into technical solutions.
  • Maintains familiarity with version control tools and methodologies (i.e., Git).
  • Responsible for the conceptual, logical, and physical structure of the applications database.

2. Software Architecture & Technical Leadership
  • Participate in the design, development, and implementation of enterprise architecture standards, tools, and methodologies, including the evaluation and integration of open-source technologies and solutions.
  • Provides architectural guidance on Java/open-source application design, including technology selection, system integration patterns, and database architecture.
  • Evaluates and recommends frameworks, libraries, and tools for adoption, with emphasis on open-source solutions that align with organizational objectives and sustainability goals.
  • Develops and maintains comprehensive technical documentation to ensure continuity of institutional knowledge and reduce single points of failure across our application portfolio.
  • Contribute to the development of long-term technology roadmaps in collaboration with the technology leadership team, incorporating open-source alternatives and solutions where appropriate.
  • Research and assess emerging technologies including open-source opportunities, evaluate products and services, and provide recommendations to the Director for potential adoption.
  • Serves as a technical resource and mentor to other developers on the team, fostering knowledge sharing and professional growth in Java and open-source technologies.

3. General
  • Serves on boards and committees as assigned, provides project updates, and present architecture recommendations.
  • Must be a member in regular standing of the Seventh-day Adventist Church
  • Must maintain a regular and reliable work schedule.
  • Other duties as assigned by the supervisor.

Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.