1

Software Developer Manager Jobs in Annapolis Junction, MD

The cFS Software Developer (Mid-Level) will support the NASA Goddard Space Flight Center (GSFC ... Support Git-based configuration management practices. * Utilize Docker-based development ...

Experience implementing software life cycle management (requirements, design, develop, test, validate, deploy). Education: Bachelor's in Computer Science, Computer Engineering, or other related field.

Software Developer

Annapolis, MD ยท On-site +1

$69K - $158K/yr

Share Software Developer The Opportunity: We're looking for a self-motivated, creative software ... Collaborate with designers, product managers, and other engineers to bring products from concept to ...

Software Developer

Annapolis, MD ยท On-site

$69K - $158K/yr

Software Developer The Opportunity: We're looking for a self-motivated, creative software developer ... Collaborate with designers, product managers, and other engineers to bring products from concept to ...

Works with product owner, project manager, and software engineers to interpret requirements, design solutions, and implement code to meet system performance goals. Writes, tests, and documents error ...

We are seeking a Software Developer with a successful track record in the planning, implementation ... Collaborate on project management to ensure satisfied clients and happy developers * As a ...

As a Software Developer, you will contribute to development efforts that support the goals and ... This work is performed under the guidance of the Technical Program Manager and the Technical Lead.

Works with product owner, project manager, and software engineers to interpret requirements, design solutions, and implement code to meet system performance goals. Writes, tests, and documents error ...

Software Developer

Linthicum, MD ยท On-site

$104K - $166K/yr

Works with product owner, project manager, and software engineers to interpret requirements, design solutions, and implement code to meet system performance goals. Writes, tests, and documents error ...

We are seeking a Software Developer with a successful track record in the planning, implementation ... Collaborate on project management to ensure satisfied clients and happy developers * As a ...

As a Software Developer, you will contribute to development efforts that support the goals and ... This work is performed under the guidance of the Technical Program Manager and the Technical Lead.

Software/Product Developer This role focuses on designing, developing, and maintaining real-time ... Contribute to development management and release management activities to ensure smooth deployment ...

next page

Showing results 1-20

Software Developer Manager information

See Annapolis Junction, MD salary details

$12.1K

$152.9K

$178K

How much do software developer manager jobs pay per year?

As of Aug 11, 2026, the average yearly pay for software developer manager in Annapolis Junction, MD is $152,937.00, according to ZipRecruiter salary data. Most workers in this role earn between $131,800.00 and $167,600.00 per year, depending on experience, location, and employer.

How does a software developer manager typically balance hands-on coding with leadership responsibilities?

A Software Developer Manager often splits their time between technical tasks and managerial duties. While they may participate in code reviews, technical planning, and occasionally contribute code, a significant portion of their role involves mentoring team members, facilitating collaboration, and aligning projects with business objectives. Balancing these responsibilities requires strong time management and delegation skills, as well as the ability to adapt to the needs of both the team and the organization. This hybrid focus allows manager-developers to stay technically engaged while guiding the team's growth and productivity.

What is a software developer manager?

A Software Developer Manager is a professional who leads and oversees a team of software developers, guiding them through the design, development, and maintenance of software applications. They are responsible for managing project timelines, setting goals, and ensuring the team delivers high-quality code. In addition to technical expertise, they must possess strong leadership, communication, and organizational skills to effectively coordinate between their team and other departments. Their role also often includes mentoring developers, conducting performance reviews, and helping to shape the overall technical strategy of the organization.

What are the key skills and qualifications needed to thrive as a software developer manager, and why are they important?

A Software Developer Manager needs a strong background in software engineering, leadership experience, and typically a degree in computer science or a related field. Familiarity with project management tools (like Jira), version control systems (such as Git), and methodologies like Agile or Scrum is essential, along with relevant certifications. Exceptional communication, team-building, and problem-solving skills help leaders motivate teams and resolve conflicts effectively. These skills ensure efficient project delivery, foster innovation, and maintain high team morale in dynamic tech environments.

What is the difference between Software Developer Manager vs Software Engineer?

AspectSoftware Developer ManagerSoftware Engineer
CredentialsBachelor's or Master's in CS or related field; often leadership experienceBachelor's or Master's in CS or related field
Work EnvironmentLeads teams, manages projects, oversees development processesDesigns, develops, tests software solutions
Employer & Industry UsageUsed in tech companies, software firms, and IT departmentsCommon across tech, finance, healthcare, and other industries
Search & Comparison IntentUnderstanding managerial roles, leadership responsibilitiesFocus on technical skills, coding, and development tasks

The main difference between a Software Developer Manager and a Software Engineer lies in their responsibilities. The manager oversees teams and projects, focusing on leadership and strategic planning, while the Software Engineer concentrates on coding and technical development. Both roles require similar educational backgrounds, but their day-to-day tasks and career focus differ significantly.

What are the most commonly searched types of Software Developer jobs in Annapolis Junction, MD? The most popular types of Software Developer jobs in Annapolis Junction, MD are:
What cities near Annapolis Junction, MD are hiring for Software Developer Manager jobs? Cities near Annapolis Junction, MD with the most Software Developer Manager job openings:
Infographic showing various Software Developer Manager job openings in Annapolis Junction, MD as of August 2026, with employment types broken down into 1% As Needed, 85% Full Time, 12% Part Time, and 2% Contract. Highlights an 94% Physical, 2% Hybrid, and 4% Remote job distribution, with an average salary of $152,937 per year, or $73.5 per hour.

Senior Salesforce Developer/Manager

Systems Integration, Inc.

Washington, DC โ€ข On-site

$131K - $160K/yr

Full-time

Re-posted 13 days ago


Job description

Senior Software Developer / Manager
Systems Integration, Inc. (SII) is a leading provider of customer experience, cloud-based services, and managed IT solutions. We are seeking a Senior Software Developer / Manager to support a government-contracted contact center by leading the design, development, and maintenance of Salesforce solutions. This role ensures the platform is stable, secure, and optimized for daily operations, including case management, reporting, workflow automation, and integrations. The Senior Software Developer / Manager provides technical leadership, oversees development standards, and collaborates with program and operations teams to support mission-critical customer service functions.
Key Responsibilities:
  • Lead the design, development, configuration, implementation, and optimization of Salesforce Service Cloud and Salesforce Agentforce solutions.
  • Manage the full systems development lifecycle, including requirements analysis, solution design, development, testing, documentation, release management, and continuous improvement.
  • Develop and maintain Salesforce capabilities using Apex, Lightning Web Components, Salesforce Flow, SOQL/SOSL, APIs, integrations, automation, dashboards, and reporting tools.
  • Configure and support Agentforce features, including AI-enabled knowledge recommendations, automated responses, predictive insights, routing, workflow automation, and agent productivity tools.
  • Align Salesforce solutions with contact center workflows, SOPs, IVR/call-flow processes, queues, scripts, escalation paths, reporting requirements, and customer service performance goals.
  • Support integrations across Salesforce, Agentforce, Genesys, BOX, VETS-4212, secure file transfer, reporting, dashboard, and financial systems, as applicable.
  • Analyze, recommend, integrate, and maintain tools, platforms, and technical components that support automated contact center operations.
  • Troubleshoot production issues, manage enhancements and upgrades, support feature rollouts, and provide technical leadership for issue resolution.
  • Oversee code reviews, configuration reviews, testing cycles, version control, release readiness, documentation, and development best practices.
  • Create and maintain reports and dashboards tracking case volume, resolution time, agent productivity, service levels, call/email/chat performance, and operational effectiveness.
  • Collaborate with program leadership, operations, workforce/reporting, quality assurance, training, content, security, technical support, and federal stakeholders.
  • Support secure operations, data protection, access control, auditability, security documentation, vulnerability remediation, and applicable FISMA/NIST Moderate and FedRAMP Moderate-aligned requirements.

Qualifications:
  • Active Salesforce Platform Developer II certification.
  • Active Salesforce Agentforce Certification.
  • 5+ years of Salesforce development experience, including Apex, LWC, SOQL/SOSL, Salesforce Flow, APIs, and integrations.
  • Hands-on experience with Salesforce Agentforce or AI-enabled Salesforce service automation.
  • Experience supporting Salesforce environments for contact centers, government programs, regulated environments, or multi-cloud implementations.
  • Strong knowledge of case management, knowledge management, customer service workflows, routing, escalation, dashboards, reporting, and automation.
  • Experience with DevOps, release management, testing, UAT, configuration management, production support, and tools such as Git, Copado, Gearset, or Azure DevOps.
  • Bachelor's degree in Computer Science, Information Systems, Software Engineering, Business Administration, or a related field; equivalent experience may be considered if contractually acceptable.
  • Preferred experience with Genesys, omnichannel routing, IVR/call-flow workflows, BOX secure file transfer, VETS-4212 workflows, secure reporting, or federal contact center technology.
  • Preferred knowledge of NIST SP 800-18, NIST SP 800-53, FISMA, FedRAMP Moderate, security documentation, security control evidence, secure APIs, data governance, and system performance monitoring.
  • Additional Salesforce certifications preferred, including Application Architect, System Architect, Integration Architect, Administrator, Service Cloud Consultant, Platform App Builder, or AI Associate.
  • Must be able to pass a federal background check.