Scrum Master
DMV
Featured Hatch Accounts – Expression /
Full Time /
Hybrid
hatch I.T. is partnering with Expression to find a Scrum Master. See details below:
About The Role:
Expression is seeking a highly skilled and technical Scrum Master to lead Agile software development efforts, particularly in delivering Department of Defense (DoD)-related software solutions. The ideal candidate will bring expertise in MERN stack technologies, combined with a proven ability to decompose and size user stories in Jira, coordinate cross-functional development teams, and manage stakeholder communication. Experience in Geographic Information Systems (GIS) is highly desired.
In this role, you will ensure efficient Agile processes, oversee technical delivery, and act as a bridge between the client and product teams. Your work will align priorities, optimize team velocity, and deliver high-quality, secure software solutions on schedule.
As a Scrum Master at Expression, you'll work closely with development teams, product owners, and stakeholders to drive project success while aligning with Agile principles and Scrum practices. Your leadership will be essential in removing obstacles, facilitating effective communication, and coaching teams to increase their Scrum maturity.
About the Company:
Founded in 1997 and headquartered in Washington DC, Expression provides data fusion, data analytics, software engineering, information technology, and electromagnetic spectrum management solutions to the U.S. Department of Defense, Department of State, and national security community. Expression’s “Perpetual Innovation” culture focuses on creating immediate and sustainable value for our clients via agile delivery of tailored solutions built through constant engagement with our clients. Expression was ranked #1 on the Washington Technology 2018's Fast 50 list of fastest growing small business Government contractors and a Top 20 Big Data Solutions Provider by CIO Review.
Responsibilities:
- Decompose complex user stories into manageable tasks, size tickets accurately, and maintain a prioritized backlog aligned with business goals and technical feasibility.
- Facilitate daily stand-ups, sprint planning, reviews, and retrospectives. Coordinate development efforts across diverse technical teams, ensuring alignment and transparency.
- Proactively identify and resolve impediments that may be hindering the team's progress and delivery.
- Work closely with developers, particularly those specializing in the MERN stack, to ensure technical challenges are identified and addressed early in the development lifecycle.
- Champion a culture of improvement through retrospectives, feedback sessions, and action plans to enhance team efficiency and effectiveness.
- Keep stakeholders and corporate leadership informed of project status, risks, and issues, ensuring transparency and alignment with business objectives.
- Act as a liaison between the client, product management, and development teams, ensuring technical and functional requirements are well-defined and achievable.
- Monitor KPIs and team performance to ensure high-quality product delivery within time and budget constraints.
- Ensure the team adheres to Scrum principles and Agile values, while promoting self-organization and ownership within the team.
- Provide mentorship on Agile principles achieving more mature scrum teams and promoting technical excellence, fostering a culture of continuous improvement and innovation.
- Facilitate communication between team members and stakeholders, ensuring strong collaboration across all functions.
- Work with product owners to manage the product backlog, prioritize tasks, and ensure the delivery of high-value features.
- Identify and resolve conflicts within the team or with external parties, ensuring a harmonious and productive work environment.
- Assist teams in implementing process changes and improving their workflows for better productivity and product quality.
- Ensure deliverables meet quality standards and are in alignment with sprint goals at the end of each iteration.
- Help create an environment where team members take ownership of the product and are motivated to continuously innovate and improve.
Required Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Minimum of 5 years of experience as a Scrum Master in Agile software development environments.
- Deep knowledge of Scrum and Agile methodologies, with a track record of successfully guiding teams through Agile transformations.
- Strong communication and leadership skills, with the ability to inspire and motivate teams.
- Exceptional problem-solving and conflict-resolution skills to remove impediments and keep projects moving forward.
- Certified Scrum Master (CSM) or Professional Scrum Master (PSM) certification.
- Experience using Agile tools like Jira, Confluence, or similar project management platforms. Understanding of MERN stack development (MongoDB, , React, ).
- Proven ability to collaborate effectively with cross-functional teams and stakeholders at all levels.
Preferred Qualifications:
- Understanding of software development concepts and familiarity with programming or database querying.
- Expertise in using Jira for backlog management, user story decomposition, and sprint tracking.
- Background in software development, with experience as an individual contributor.
- Experience tailoring Agile processes to meet client and stakeholder needs.
- Familiarity with secure software development lifecycle (SDLC) practices.
- Domain Expertise: Familiarity with DoD acquisition processes, ITAR compliance, and secure data handling.
- Agile at Scale: Experience implementing Agile practices across multiple teams or programs.
- GIS and Mapping Technologies: Proficiency in integrating GIS solutions within web and software applications.
$110,000 - $150,000 a year