×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Developer – Scrum Master

Job in Gaithersburg, Montgomery County, Maryland, 20899, USA
Listing for: ZP Group
Full Time position
Listed on 2026-10-19
Job specializations:
  • Software Development
    Java Developer, Software Engineer, Full Stack Developer, DevOps
Job Description & How to Apply Below
Position: Senior Software Developer – Scrum Master - 176627
Job  Category:
Information Technology

Job Location:

Gaithersburg, Maryland Security Clearance:
No Clearance Business Unit:
Zachary Piper Position Owner:
Mark Mc Mullen Zachary  Piper Solutions is seeking a Senior Software Developer – Scrum Master to support the development and modernization of mission-critical, cloud-native software systems in Gaithersburg, MD. The Senior Software Developer – Scrum Master will split responsibilities between hands-on Java software development and Scrum Master leadership, supporting Agile teams delivering real-time, safety-critical applications. This position involves developing microservices, implementing modern Dev Sec Ops  practices, and facilitating Agile delivery within a Scaled Agile Framework (SAFe) environment.

This position is hybrid, requiring three days onsite per week, and requires the ability to obtain and maintain a Public Trust clearance!

Responsibilities of the Senior Software Developer – Scrum Master:

Spend approximately 50% of time designing, developing, testing, debugging, and maintaining production-quality Java applications and cloud-native microservices

Spend approximately 50% of time serving as Scrum Master, facilitating Agile ceremonies, removing impediments, and driving continuous improvement

Develop scalable microservices and RESTful APIs using Java, Spring Framework, Spring Boot, and Spring Security Lead Agile ceremonies including sprint planning, daily standups, backlog refinement, sprint reviews, and retrospectives

Support SAFe activities including Program Increment (PI) Planning, system demonstrations, and inspect-and-adapt workshops

Track team velocity, flow metrics, sprint commitments, and PI objectives to improve delivery predictability

Collaborate with Product Owners, Release Train Engineers, software architects, and engineering teams to manage priorities, dependencies, and technical deliverables

Develop and maintain automated unit tests using JUnit, Mockito, and related testing frameworks

Integrate modern frontend technologies including React, JavaScript, HTML, and CSS Support software architecture, technical design reviews, peer code reviews, and application performance optimization

Utilize Git, CI/CD pipelines, and Dev Sec Ops  practices to support secure and efficient software delivery

Leverage AI-assisted development tools to accelerate coding, debugging, refactoring, and automated testing

Support integration between modern cloud-native applications and legacy enterprise systems

Troubleshoot application issues across development, testing, and production environments

Identify and resolve cross-team dependencies, technical blockers, and delivery risks

Mentor junior developers and promote Agile best practices, software engineering standards, and team collaboration

Qualifications for the Senior Software Developer – Scrum Master:

Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline with 8+ years of relevant experience;
Master's degree with 6+ years of experience; equivalent professional experience may be considered5+ years of hands-on experience designing, developing, testing, and maintaining production Java applications2+ years of experience serving as a Scrum Master within a SAFe Agile software development environment

Strong experience developing microservices and RESTful APIs using Java, Spring Boot, Spring Framework, and Spring Security Experience working with JSON, XML, XSD, and service integration technologies

Experience developing automated unit tests using JUnit, Mockito, or similar frameworks

Experience with frontend technologies including React, JavaScript, HTML, and CSSStrong Linux experience, including application development and troubleshooting

Proficiency with Git version control and…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary