1

Agile Software Development Jobs (NOW HIRING)

Agile Software Engineer

Decatur, AL ยท On-site

$100K - $110K/yr

The Agile Software Engineer will provide technical knowledge and analysis of highly specialized ... Participates as needed in all phases of software development with emphasis on the planning ...

Agile Software Engineer

Decatur, GA ยท On-site

$100K - $110K/yr

The Agile Software Engineer will provide technical knowledge and analysis of highly specialized ... Participates as needed in all phases of software development with emphasis on the planning ...

Agile Software Engineer

Decatur, AL ยท On-site

$100K - $110K/yr

The Agile Software Engineer will provide technical knowledge and analysis of highly specialized ... Participates as needed in all phases of software development with emphasis on the planning ...

Agile Evaluator

$95K - $135K/yr

The position evaluates Agile processes, software development performance, program execution, and delivery outcomes to ensure alignment with mission objectives, Department of the Navy requirements ...

New

Agile Evaluator

New Orleans, LA ยท Hybrid

$95K - $135K/yr

The position evaluates Agile processes, software development performance, program execution, and delivery outcomes to ensure alignment with mission objectives, Department of the Navy requirements ...

Agile Evaluator

$95K - $135K/yr

The position evaluates Agile processes, software development performance, program execution, and delivery outcomes to ensure alignment with mission objectives, Department of the Navy requirements ...

Agile Evaluator

$95K - $135K/yr

The position evaluates Agile processes, software development performance, program execution, and delivery outcomes to ensure alignment with mission objectives, Department of the Navy requirements ...

Experience helping teams transition to agile software development methodologies (leading role preferable) from a waterfall methodology Preferred Skills: * Significant experience successfully ...

Experience helping teams transition to agile software development methodologies (leading role preferable) from a waterfall methodology Preferred Skills: * Significant experience successfully ...

Agile Leader

Plano, TX ยท On-site

Broadcom's Mainframe Software Division is seeking a highly skilled and experienced Agile Leader to support software development teams in delivering continuous value. The role focuses on coaching ...

software engineer

Palmdale, CA ยท On-site

$100 - $120/hr

The candidate will be part of an Agile software development team The responsibilities for this role may also span the avionics services, to include ground station development as well as mission ...

Software Development Manager/IC

WV ยท Remote

$111K - $146K/yr

Agile Environments, Agile Software Development, Java (Programming Language), Scrum, Technical Leadership Certifications: None Experience: 10 + years of related experience US Citizenship Required: No ...

next page

Showing results 1-20

Agile Software Development information

See salary details

$14

$19

$23

How much do agile software development jobs pay per hour?

As of Aug 7, 2026, the average hourly pay for agile software development in the United States is $19.59, according to ZipRecruiter salary data. Most workers in this role earn between $17.31 and $21.88 per hour, depending on experience, location, and employer.

What is the difference between Agile Software Development vs Scrum Master?

AspectAgile Software DevelopmentScrum Master
RoleMethodology/framework guiding software development processesFacilitator and coach for Scrum teams implementing Agile
CredentialsAgile certifications (e.g., PMI-ACP, SAFe)Scrum certifications (e.g., CSM, PSM)
Work EnvironmentCross-functional teams using Agile practicesScrum teams, Agile projects, collaborative settings
FocusImplementing Agile principles across projectsEnsuring Scrum process adherence and team productivity

Agile Software Development is a broad methodology guiding how software is built, while a Scrum Master is a specific role within Agile teams responsible for facilitating Scrum practices. Understanding both helps organizations effectively adopt Agile principles and ensure team success.

How do Agile software development teams typically handle shifting project priorities or changing requirements?

In Agile software development, teams are accustomed to adapting to shifting priorities or changing requirements through regular communication and iterative planning. Work is organized into short sprints, allowing teams to reassess goals and adjust the backlog at each sprint planning session. This flexibility helps ensure that the most valuable features are developed first, and any new requirements can be incorporated quickly. Collaborating closely with stakeholders, product owners, and other team members is key to maintaining alignment and delivering high-quality software in a dynamic environment.

What is Agile software development?

Agile software development is a methodology that emphasizes flexibility, collaboration, and customer feedback in the software development process. It involves iterative cycles, called sprints, where teams work on small increments of a project and regularly reassess priorities and progress. Agile encourages adaptive planning and continuous improvement, allowing teams to respond quickly to changing requirements. Common Agile frameworks include Scrum, Kanban, and Extreme Programming (XP).

What are the key skills and qualifications needed to thrive in Agile software development, and why are they important?

To thrive in Agile Software Development, you need a solid understanding of programming languages, software engineering principles, and Agile methodologies such as Scrum or Kanban, often supported by a degree in computer science or related certifications. Familiarity with version control systems (like Git), continuous integration tools, and Agile project management platforms (such as Jira or Trello) is typically required. Strong collaboration, adaptability, and effective communication are crucial soft skills for working in dynamic, cross-functional teams. These skills and tools are essential for delivering high-quality software efficiently, responding to change, and fostering continuous improvement within Agile environments.
More about Agile Software Development jobs
What states have the most Agile Software Development jobs? States with the most job openings for Agile Software Development jobs include:
What job categories do people searching Agile Software Development jobs look for? The top searched job categories for Agile Software Development jobs are:
Infographic showing various Agile Software Development job openings in the United States as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 14% Part Time, and 3% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $40,740 per year, or $19.6 per hour.

Scrum Master / Agile Software Development Lead

AMS Technologies, LLC

San Antonio, TX โ€ข On-site

$120 - $150/hr

Other

Posted 16 days ago


Job description

Scrum Master / Agile Software Development Lead

Company: AMS Technologies, LLC
Location: San Antonio, TX
Work Arrangement: On-site
Employment Type: Full-time
Clearance Required: Active Secret clearance with the ability to obtain and maintain a TS/SCI
U.S. Citizenship: Required

About AMS Technologies

AMS Technologies, LLC is a HUBZone-certified small business providing cybersecurity, software development, systems engineering, and information technology services to federal and Department of Defense customers. We are committed to delivering dependable solutions while creating a collaborative workplace where employees can grow and make a meaningful contribution to the mission.

Position Overview

AMS Technologies is seeking an experienced Scrum Master to lead the daily execution of an Agile software development team supporting mission-critical systems in a Department of Defense environment. This is a hands-on leadership position that combines Scrum Master responsibilities with an understanding of full-stack software development. The successful candidate will facilitate Agile ceremonies, coach team members, remove delivery obstacles, maintain the teamโ€™s Scrum board, and help ensure work is clearly defined and completed on schedule. The Scrum Master will work closely with product owners, developers, testers, technical leads, and program stakeholders. The ideal candidate is a servant leader who can improve team performance, encourage accountability, and protect the team from scope creep and unrealistic commitments.

Primary Responsibilities
  • Lead the daily execution of an Agile software development team of up to nine employees.
  • Facilitate daily stand-ups, sprint planning sessions, backlog refinement meetings, sprint reviews, and retrospectives.
  • Help define, document, prioritize, and track epics, user stories, tasks, defects, and acceptance criteria.
  • Partner with product owners and technical stakeholders to ensure requirements are clear, actionable, and properly prioritized.
  • Protect the team from overcommitment, unnecessary interruptions, and scope creep during each sprint.
  • Support story estimation, capacity planning, task development, and sprint forecasting.
  • Identify and remove external blockers while helping the team resolve internal roadblocks through communication and process improvement.
  • Capture feedback and action items from retrospectives and ensure agreed-upon improvements are implemented.
  • Administer and maintain the teamโ€™s Scrum board, ensuring work items and project information remain accurate and current.
  • Monitor sprint progress, team velocity, backlog health, and other Agile performance indicators.
  • Assist product owners with collecting and presenting metrics used to communicate project status, risks, and delivery forecasts.
  • Meet individually with team members and stakeholders as needed to resolve concerns, clarify expectations, and improve collaboration.
  • Coach team members on Agile principles, Scrum practices, team accountability, and continuous improvement.
  • Help resolve disagreements involving team processes, priorities, responsibilities, and working styles.
  • Promote open communication and effective coordination across development, testing, cybersecurity, operations, and product teams.
  • Support the design and development of scalable software applications.
  • Participate in front-end and back-end development activities as needed.
  • Write clean, functional, and maintainable code.
  • Develop effective application programming interfaces (APIs).
  • Create use cases and support unit, functional, and integration testing.
  • Troubleshoot defects, resolve coding issues, and assist with software upgrades.
  • Support the implementation of application security and dataโ€‘protection controls.
  • Help develop responsive applications that support desktop and mobile devices.
  • Create and maintain technical, process, and project documentation.
  • Perform other duties necessary to support program and mission requirements.
Minimum Qualifications
  • Bachelorโ€™s degree and 12โ€“15 years of relevant professional experience, or a masterโ€™s degree and 10โ€“13 years of relevant experience. Additional applicable experience may be considered in place of a degree.
  • At least two years of experience serving as a Scrum Master or running an Agile software development team.
  • Demonstrated experience with Agile methodologies, software development lifeโ€‘cycle management, and crossโ€‘functional technical teams.
  • Experience facilitating Scrum ceremonies and managing sprint activities in software development environments.
  • Experience using at least two of the following collaboration and projectโ€‘management tools:
    • Jira
    • Confluence
    • Slack
  • Experience with at least two of the following technologies:
    • React
    • Angular
    • Python
    • JavaScript
    • CSS
    • HTML
  • Familiarity with modern software development, DevSecOps, cloud, containerization, automation, or dataโ€‘processing technologies.
  • Strong organizational, facilitation, coaching, conflictโ€‘resolution, and written and verbal communication skills.
  • Ability to manage competing priorities and communicate effectively with technical personnel, product owners, program leadership, and government stakeholders.
  • Ability to supervise or lead a team of up to nine people.
  • Must possess an active Secret security clearance.
  • Must be eligible to obtain and maintain a TS/SCI clearance.
  • Must meet DoD 8140 Cyber Workforce Framework requirements for Work Role 802, IT Project Manager.
  • Must be a U.S. citizen due to contract and securityโ€‘clearance requirements.
#J-18808-Ljbffr