Job Search

Director of Software Development

Sparks, Maryland

Piper Companies Logo

Job Id:
153351

Job Category:
Information Technology

Job Location:
Sparks, Maryland

Security Clearance:
No Clearance

Business Unit:
Piper Companies

Division:
Piper Enterprise Solutions

Position Owner:
Cassandra Parisi

Piper Companies is seeking a Director of Software Development to lead enterprise software initiatives, including modernization and legacy system support. This full-time, direct hire role is located near Sparks, MD

 

Responsibilities for the Director of Software Development include: 

  • Lead and evolve the software development function across .NET and PowerBuilder platforms. 
  • Oversee full Software Development Lifecycle (SDLC) for enterprise applications. 
  • Drive modernization strategy while maintaining operational stability of legacy systems. 
  • Build, mentor, and retain a high-performing development team. 
  • Collaborate with executive leadership on long-term technology roadmaps and cloud adoption. 
  • Manage planning, prioritization, and delivery of software projects. 
  • Define and monitor KPIs for performance, quality, and reliability. 
  • Guide architectural decisions for scalability, maintainability, and security. 
  • Implement coding standards, DevOps practices, CI/CD pipelines, and QA frameworks. 
  • Lead migration efforts from PowerBuilder to .NET or cloud-native architectures. 
  • Serve as liaison between development, product, IT operations, and business stakeholders. 
  • Communicate technical direction, risks, and timelines to diverse audiences. 

 

Qualifications for the Director of Software Development include: 

  • Bachelor’s degree in Computer Science or related field (Master’s preferred). 
  • 10+ years in software development, including 5+ years in leadership roles. 
  • Strong expertise in .NET (C#, ASP.NET, .NET Core); working knowledge of PowerBuilder. 
  • Proven experience managing enterprise SDLC and modernization efforts. 
  • Deep understanding of DevOps, CI/CD, secure coding, and QA best practices. 
  • Familiarity with Azure or AWS cloud environments preferred.  

 

Compensation for the Director of Software Development includes: 

  • Salary range: approximately $150,000 - $180,000 annually, commensurate with experience 
  • Comprehensive Benefits: Medical, Dental, Vision, 401k, PTO, Paid Holidays 

 

This job is open for applications on 10/30/2025. Applications will be accepted at least 30 days from the posting date.  

 

Director of Software Development, Software Engineering Leader, .NET Architect, PowerBuilder Modernization, DevOps Leader, Cloud Migration, Enterprise IT, SDLC Management, Technical Leadership, IT Director, Software Development Manager 

#LI-ONSITE 

#LI-CP1 

Apply For This Position


Personal Information

Required
Required
Required
Required
Required
Required
Required

Additional Details

Required
Required
Required

Voluntary Self-identification Form

Required
Required
Required

Veteran Status *

Discharge Date:

Resume Upload

Please note only files with .pdf, .docx, or .doc file extensions are accepted.

Currently selected file:

Don't have a resume?