UI Fiori Developer

Accenture Federal Services
Full_time$108k-203k/year (USD)Washington, United States

📍 Job Overview

Job Title: UI Fiori Developer Company: Accenture Federal Services Location: Washington, DC Job Type: Full-time Category: IT / Software Development / Agile Coaching Date Posted: August 15, 2025 Experience Level: Mid-Senior Level (5-10 years) Remote Status: Remote Eligible (within the United States)

🚀 Role Summary

  • This role is primarily focused on supporting federal government clients by enhancing their digital capabilities through Agile methodologies and modern UI development practices.
  • The position requires a strong understanding of Agile frameworks like Scrum, Kanban, and SAFe, with a focus on coaching teams to adopt and mature these practices for successful project delivery.
  • The candidate will be instrumental in fostering a culture of continuous improvement, facilitating agile events, and ensuring teams have the necessary resources to achieve their objectives.
  • A key aspect of this role involves working closely with engineering teams to identify and implement automation opportunities within the software development lifecycle, including testing, integration, and deployment.

📝 Enhancement Note: While the title is "UI Fiori Developer," the core responsibilities and required skills heavily emphasize Agile Coaching and Scrum Master functions, suggesting a hybrid role where strong Agile expertise is paramount. The "UI Fiori Developer" aspect might be secondary or related to the specific government client's technology stack, implying a need for adaptability in technology environments while maintaining a primary focus on Agile process improvement.

📈 Primary Responsibilities

  • Coach and guide multiple Agile teams in adopting and maturing Lean and Agile values, principles, and practices to successfully meet contract obligations and project goals.
  • Facilitate agile ceremonies and events (e.g., sprint planning, daily stand-ups, sprint reviews, retrospectives) to maximize value, engagement, and team collaboration.
  • Drive the creation and refinement of essential agile artifacts, such as Definitions of Ready (DoR) and Definitions of Done (DoD), to ensure clarity and consistency within teams.
  • Implement and manage information radiators (e.g., Kanban boards, burndown charts) to visualize team progress, identify bottlenecks, and communicate real-time status effectively to stakeholders.
  • Proactively identify, track, and support the resolution of team impediments and risks, escalating issues to appropriate leadership when necessary to maintain team velocity.
  • Coach Product Owners and Product Managers on effective backlog management, user story creation, prioritization, and estimation techniques to optimize product development.
  • Facilitate cross-functional planning and collaboration across different domains within a customer-facing environment, potentially using remote facilitation tools.
  • Foster a culture of continuous improvement by conducting team assessments, facilitating retrospectives, and providing data-driven insights to identify and achieve improvement goals.
  • Design and deliver agile training sessions and workshops for various disciplines and frameworks to upskill teams and stakeholders.
  • Collaborate with project leadership to implement, monitor, and report on key delivery and contract-related metrics, ensuring transparency and accountability.
  • Identify opportunities to automate and enhance the software development lifecycle, including testing, building, integration, and deployment processes.

📝 Enhancement Note: The responsibilities lean heavily towards an Agile Coach or Scrum Master role, focusing on process, team enablement, and continuous improvement rather than direct UI Fiori development. The emphasis on "contract obligations" and "delivery at scale" suggests a need for experience with large, complex government projects.

🎓 Skills & Qualifications

Education:

  • Bachelor's degree in Computer Science, Information Technology, Business Administration, or a related field is typically expected for roles of this nature within a federal consulting environment. Equivalent practical experience may be considered.

Experience:

  • A minimum of 5-10 years of experience working within a software development environment, with a significant portion dedicated to Agile coaching or Scrum Master roles.
  • Proven experience in supporting technology delivery at scale, utilizing a variety of Agile practices and frameworks.
  • Demonstrated experience in facilitating agile events, coaching teams on agile processes, and fostering continuous improvement.
  • Experience in collaborating with Product Owners and Product Managers to manage and refine product backlogs and user stories is essential.
  • Experience in project-oriented contract environments, understanding how to apply agility pragmatically.

Required Skills:

  • Agile Coaching: Proven ability to coach and mentor individuals and teams on Agile principles, values, and practices.
  • Scrum Framework: Deep understanding and practical experience implementing Scrum ceremonies, roles, and artifacts.
  • Kanban & SAFe: Familiarity and experience with Kanban methodologies and the Scaled Agile Framework (SAFe).
  • Facilitation Skills: Exceptional facilitation capabilities for team meetings, workshops, and training sessions, both in-person and remotely.
  • Product Management Collaboration: Experience working with Product Owners/Managers on backlog refinement, user story mapping, and prioritization.
  • Continuous Improvement: Demonstrated ability to foster a culture of continuous improvement and drive process enhancements.
  • Remote Facilitation Tools: Proficiency in using tools like Miro, Mural, Zoom, or similar for virtual collaboration and planning.
  • Software Development Lifecycle (SDLC): Understanding of the principles and practices within the SDLC.
  • Risk and Impediment Management: Skills in identifying, tracking, and resolving team-level risks and impediments.
  • Agile Fundamentals Certification: Holding at least one of the following certifications: ICAgile Certified Professional (ICP), Certified Scrum Master (CSM), or PMI Agile Certified Professional (PMI-ACP).

Preferred Skills:

  • Jira / Azure DevOps: Experience in setting up, configuring, and leveraging Application Lifecycle Management (ALM) tools such as Atlassian Jira or Azure DevOps for workflow management and reporting.
  • SAFe Certifications: Advanced certifications within the Scaled Agile Framework (e.g., SAFe Agilist, SAFe Scrum Master).
  • ICAgile Coaching Certifications: Advanced certifications in Agile Coaching from ICAgile.
  • Kanban University Certification: Certification from Kanban University demonstrating expertise in Kanban practices.
  • Fiori Development: Familiarity or experience with SAP Fiori development, given the job title, though not explicitly listed as a primary requirement.
  • Government Contracting: Experience working within the US federal government contracting environment.

📝 Enhancement Note: The requirement for an Agile certification (CSM, ICP, PMI-ACP) is standard for coaching roles. The preference for advanced SAFe, ICAgile Coaching, and ALM tool experience highlights the need for candidates who can manage larger, more complex Agile transformations and tool integrations common in enterprise and government settings.

📊 Process & Systems Portfolio Requirements

Portfolio Essentials:

  • Agile Transformation Case Studies: Showcase examples of successful Agile transformations or improvements implemented within teams or organizations, detailing the challenges, methodologies applied, and measurable outcomes.
  • Process Improvement Initiatives: Provide documentation or summaries of specific process improvements driven by the candidate, focusing on workflow optimization, efficiency gains, and adoption of Agile best practices.
  • Metrics and Reporting Examples: Demonstrate experience in defining, tracking, and reporting on key Agile and delivery metrics (e.g., velocity, cycle time, lead time, defect rates) to inform decision-making and continuous improvement.
  • Team Health and Performance: Include examples of how team health, collaboration, and overall performance were assessed and improved through coaching and facilitation.

Process Documentation:

  • Workflow Design and Optimization: Evidence of designing or optimizing workflows within Agile frameworks (Scrum, Kanban) to enhance team efficiency and product delivery.
  • Implementation and Automation Strategies: Documentation outlining strategies for implementing Agile practices and identifying opportunities for automation within the software development lifecycle.
  • Measurement and Performance Analysis: Examples of how performance was measured, analyzed, and reported on to drive continuous improvement and stakeholder communication.

📝 Enhancement Note: For a role emphasizing Agile coaching and process improvement, a portfolio demonstrating tangible results from process interventions is crucial. Candidates should be prepared to articulate the "before" and "after" states of processes they've influenced, supported by data and specific examples of their contribution.

💵 Compensation & Benefits

Salary Range:

  • The provided salary range for this position in California, Colorado, Hawaii, Illinois, Maryland, Minnesota, New Jersey, New York, Washington, Vermont, and the District of Columbia is $108,400 - $203,400 USD per year.

Benefits:

  • Accenture Federal Services offers a comprehensive benefits package designed to support employees' well-being and professional growth. Specific benefits include:
    • Health, Dental, and Vision Insurance: Comprehensive coverage options for employees and their families.
    • Retirement Savings Plan: Including a 401(k) with company match, supporting long-term financial security.
    • Paid Time Off (PTO): Generous vacation, sick leave, and holiday pay.
    • Professional Development: Access to extensive training programs, certifications, and career development resources.
    • Life and Disability Insurance: Providing financial protection for employees and their dependents.
    • Employee Assistance Program (EAP): Offering confidential support for personal and work-related challenges.
    • Potential for performance-based bonuses and other incentives.

Working Hours:

  • Standard full-time work hours are expected, typically 40 hours per week.
  • While the role is remote eligible, adherence to project schedules and client demands is necessary. Flexibility may be available depending on specific project needs and team coordination requirements.

📝 Enhancement Note: The salary range is quite broad, reflecting the significant experience difference between a 5-year and a 10-year professional, as well as variations in specific skill sets (e.g., advanced SAFe certifications, Fiori experience). Candidates should research average salaries for Agile Coaches/Scrum Masters in Washington, D.C. with federal contracting experience to better position themselves.

🎯 Team & Company Context

🏢 Company Culture

Industry: Information Technology and Services, Government Contracting, Consulting. Accenture Federal Services (AFS) is a dedicated entity within the global Accenture network, focused exclusively on serving the US federal government. This means the work is mission-driven, often involving national security, public safety, and civilian agency modernization. Company Size: Accenture is a massive global organization, and Accenture Federal Services is a significant part of it, employing thousands. This scale offers stability and a wide range of career opportunities but may also mean navigating larger corporate structures. Founded: Accenture was founded in 1989 (as Andersen Consulting, splitting from Arthur Andersen). Accenture Federal Services operates with the backing and resources of this established global firm.

Team Structure:

  • Reporting: Typically, Agile Coaches or Scrum Masters in such organizations report into a Project Management Office (PMO), an Agile Center of Excellence (CoE), or a program leadership team.
  • Team Size & Specialization: The candidate will likely coach multiple teams, each potentially ranging from 5-12 members, comprising diverse roles (developers, testers, business analysts, product owners). Specialization might include specific government agencies or technology domains.
  • Cross-functional Collaboration: Collaboration is key, involving close work with Project Managers, technical leads, product owners, business stakeholders, and client representatives.

Methodology:

  • Data Analysis & Insights: Emphasis on using data from ALM tools and project metrics to identify trends, measure performance, and guide improvement initiatives.
  • Agile Practices: Core methodologies revolve around Scrum, Kanban, and potentially SAFe for scaled environments, with a pragmatic approach tailored to client needs.
  • Automation & Efficiency: A focus on identifying and implementing automation opportunities across the development lifecycle to enhance speed, quality, and efficiency.

Company Website: https://www.accenture.com/us-en/federal

📝 Enhancement Note: Accenture Federal Services' focus on government clients implies a structured, compliance-oriented environment, but also one with significant impact. Understanding the nuances of government contracts and stakeholder management is important.

📈 Career & Growth Analysis

Operations Career Level: This role is positioned at a mid-to-senior level, likely functioning as an experienced Agile Coach or Senior Scrum Master. The scope involves coaching multiple teams and potentially influencing broader Agile adoption within a program or client engagement. Reporting Structure: The candidate will likely report to a Program Manager, Portfolio Manager, or a dedicated Agile Practice Lead within Accenture Federal Services. They will, in turn, coach multiple cross-functional Agile teams. Operations Impact: The role's impact is significant, directly influencing the efficiency, effectiveness, and delivery cadence of technology teams supporting critical federal government missions. Success in this role contributes to client satisfaction, successful contract delivery, and the overall transformation of government IT capabilities.

Growth Opportunities:

  • Advanced Agile Certifications: Opportunities to pursue and obtain advanced Agile certifications (e.g., SAFe Program Consultant, ICAgile Expert levels).
  • Specialization: Develop expertise in specific Agile scaling frameworks (SAFe, LeSS) or niche areas like DevOps coaching, Agile security, or specific government domain expertise.
  • Leadership Roles: Progression into roles such as Lead Agile Coach, Agile Practice Manager, Release Train Engineer (RTE), or Program Management.
  • Client-Facing Roles: Develop strong client relationship management skills, leading to roles in client account management or strategic consulting.
  • Internal Accenture Growth: Opportunities to contribute to Accenture's internal Agile CoE, develop training materials, or mentor junior Agile practitioners.

📝 Enhancement Note: The growth path within Accenture Federal Services is strong for those who excel in Agile coaching and demonstrate leadership in process improvement and client delivery within the federal sector.

🌐 Work Environment

Office Type: Likely a hybrid model where remote work is common, but occasional on-site presence at client locations or Accenture offices may be required for critical meetings, workshops, or team events. Office Location(s): While the job is listed for Washington, DC, remote work is permitted within the United States. Client sites are frequently located in the Washington D.C. metropolitan area, but projects can be distributed.

Workspace Context:

  • Collaborative Environment: The role thrives in a highly collaborative setting, requiring constant interaction with team members, stakeholders, and product owners. Remote collaboration tools are essential.
  • Tools and Technology: Access to standard enterprise collaboration tools, project management software (Jira, Azure DevOps), and potentially specialized government client systems.
  • Team Interaction: Regular interaction with Agile teams, providing coaching, guidance, and facilitation. Opportunities to engage with other Agile practitioners within Accenture for knowledge sharing and support.

Work Schedule: Standard business hours are expected, but flexibility may be needed to accommodate different time zones if working with distributed teams or to attend critical client events outside of typical hours. The focus is on delivering value and meeting team commitments.

📝 Enhancement Note: For a remote-eligible role, maintaining strong communication and engagement with distributed teams is paramount. Candidates should be comfortable with virtual collaboration tools and proactive in building rapport remotely.

📄 Application & Portfolio Review Process

Interview Process:

  • Initial Screening: HR or recruiter call to assess basic qualifications, experience, and interest.
  • Hiring Manager/Team Lead Interview: Deeper dive into Agile experience, coaching philosophy, and understanding of frameworks. May include behavioral questions.
  • Technical/Agile Assessment: This could involve a case study, a mock facilitation session, or scenario-based questions to evaluate practical application of Agile principles and problem-solving skills. Portfolio review might occur here.
  • Client-Facing/Stakeholder Interview: Assessment of communication skills, ability to influence, and client relationship management capabilities.
  • Final Round: Potentially with senior leadership to discuss overall fit, career aspirations, and confirm alignment with Accenture's values and mission.

Portfolio Review Tips:

  • Structure for Impact: Organize your portfolio around key achievements. Use a STAR (Situation, Task, Action, Result) method for case studies, clearly articulating the problem, your role, the actions taken, and the quantifiable results.
  • Focus on Operations: Highlight processes you've improved, efficiencies you've created, and how you've driven team performance and adoption of Agile practices. Showcase metrics and data that demonstrate ROI or significant improvements.
  • Demonstrate Versatility: Include examples that showcase your experience with different Agile frameworks (Scrum, Kanban, SAFe) and various team types or project complexities.
  • Preparation for Walkthrough: Be ready to verbally walk through your portfolio items, explaining your contribution, the context, and the lessons learned. Anticipate questions about challenges faced and how you overcame them.

Challenge Preparation:

  • Agile Scenarios: Prepare for questions related to common Agile challenges: dealing with resistance to change, managing difficult team members, resolving scope creep, improving lagging metrics, or facilitating effective retrospectives.
  • Facilitation Practice: Practice facilitating short, simulated Agile events or problem-solving sessions. Focus on clear communication, active listening, and guiding the group towards a consensus or solution.
  • Stakeholder Communication: Be ready to explain complex Agile concepts or process improvements to non-Agile stakeholders (e.g., senior management, government clients) in a clear, concise, and benefit-oriented manner.

📝 Enhancement Note: Given the emphasis on Agile coaching and government clients, expect questions that probe your ability to adapt Agile principles to a structured, often regulated, environment, and your skills in influencing stakeholders at various levels.

🛠 Tools & Technology Stack

Primary Tools:

  • Agile Project Management Tools: Atlassian Jira, Azure DevOps (ADO), Rally, VersionOne – Proficiency in configuring, managing, and reporting from these tools is a significant advantage.
  • Collaboration & Communication: Microsoft Teams, Slack, Zoom, Google Workspace – Essential for remote team interaction and facilitation.
  • Collaboration Whiteboarding: Miro, Mural – Crucial for virtual facilitation of workshops, retrospectives, and planning sessions.

Analytics & Reporting:

  • Jira Dashboards/Filters: Creating custom views and reports within Jira for team metrics.
  • Azure DevOps Analytics/Dashboards: Utilizing ADO's built-in analytics capabilities.
  • Excel/Google Sheets: For data manipulation, analysis, and creating custom reports when needed.
  • Business Intelligence Tools (e.g., Power BI, Tableau): Potentially used for more advanced reporting and visualization, especially if integrating data from multiple sources.

CRM & Automation:

  • While not directly a CRM role, understanding how CRM systems integrate within broader business processes and how Agile teams might support them is beneficial.
  • DevOps Tools: Familiarity with CI/CD pipeline tools (e.g., Jenkins, GitLab CI, Azure Pipelines) and understanding how Agile coaches can foster automation within these pipelines.

📝 Enhancement Note: Expertise in Jira and Azure DevOps is highly valued, as these are prevalent in enterprise and government IT environments. The ability to leverage these tools for reporting and process visualization is key.

👥 Team Culture & Values

Operations Values:

  • Mission Focus: A strong commitment to the mission of the US federal government and delivering impactful solutions.
  • Collaboration & Teamwork: Emphasis on working together, sharing knowledge, and supporting team members to achieve collective goals.
  • Continuous Improvement: A dedication to constantly seeking ways to enhance processes, team performance, and client outcomes.
  • Integrity & Accountability: Upholding high ethical standards and taking responsibility for commitments and deliverables.
  • Innovation: Encouraging creative thinking and the adoption of new approaches to solve complex problems.
  • Inclusivity: Fostering a welcoming environment where diverse perspectives are valued and respected.

Collaboration Style:

  • Cross-functional Integration: Actively work to break down silos between different teams and functions, promoting seamless workflow and communication.
  • Process Review & Feedback: Foster an environment where constructive feedback is welcomed and used for collective learning and process refinement.
  • Knowledge Sharing: Participate in and promote communities of practice, internal training sessions, and knowledge-sharing platforms to elevate the organization's Agile maturity.

📝 Enhancement Note: Accenture Federal Services emphasizes a culture of service, innovation, and inclusivity. Candidates should demonstrate how they embody these values in their coaching and team interactions, particularly in the context of public service.

⚡ Challenges & Growth Opportunities

Challenges:

  • Agile Adoption in Traditional Environments: Navigating resistance to change and adapting Agile principles within established, hierarchical government structures.
  • Scaling Agile: Applying Agile practices effectively across multiple interdependent teams and large-scale programs.
  • Client-Specific Processes: Understanding and integrating with unique client methodologies, security protocols, and reporting requirements.
  • Remote Team Engagement: Maintaining high levels of team cohesion, communication, and productivity in a fully remote or hybrid setting.
  • Measuring Agile Success: Quantifying the impact of Agile practices and demonstrating value to stakeholders who may be new to or skeptical of Agile methodologies.

Learning & Development Opportunities:

  • Skill Advancement: Opportunities to deepen expertise in SAFe, Lean, DevOps, and other advanced Agile and delivery methodologies.
  • Industry Conferences & Certifications: Support for attending relevant industry events and obtaining further professional certifications.
  • Mentorship: Access to experienced Agile coaches and leaders within Accenture for guidance and career development.
  • Internal Training & CoE: Participation in Accenture's internal Agile Center of Excellence, contributing to best practices and training development.

📝 Enhancement Note: The challenges presented are typical for Agile coaches in large organizations and government sectors. Highlighting how you approach these challenges with specific strategies and a commitment to continuous learning will be key.

💡 Interview Preparation

Strategy Questions:

  • Agile Transformation: "Describe a time you led or significantly contributed to an Agile transformation. What were the key challenges, your approach, and the outcomes?" (Prepare a case study using STAR method).
  • Team Coaching: "How do you handle conflict within an Agile team? How do you coach a Product Owner who struggles with backlog prioritization?" (Focus on active listening, facilitation, and guiding principles).
  • Problem Solving: "Imagine a team is consistently missing sprint commitments. What steps would you take to diagnose and address this?" (Showcase your diagnostic process, data analysis, and collaborative problem-solving).

Company & Culture Questions:

  • AFS Mission: "What interests you about working with US federal government clients, and how do you see your Agile coaching skills contributing to their mission?" (Research Accenture Federal Services' mission and values).
  • Team Dynamics: "How do you foster psychological safety and trust within a remote Agile team?" (Discuss specific techniques for building rapport and encouraging open communication).
  • Impact Measurement: "How would you measure the success of your Agile coaching efforts and the performance of the teams you support?" (Be prepared to discuss metrics beyond just velocity, like lead time, cycle time, team health, and client satisfaction).

Portfolio Presentation Strategy:

  • Concise Storytelling: For each portfolio item, clearly articulate the "why" (the problem/opportunity), the "what" (your actions/process), and the "so what" (the results/impact). Use visuals or data where possible.
  • Focus on Your Role: Emphasize your specific contributions and the methodologies you employed. If it was a team effort, clarify your specific role and impact.
  • Quantify Results: Whenever possible, use numbers, percentages, or specific metrics to demonstrate the impact of your work (e.g., "reduced cycle time by 15%", "improved team velocity by 20% over two sprints").
  • Adapt to Audience: Be prepared to adjust your explanation based on the interviewer's understanding of Agile concepts.

📝 Enhancement Note: Be prepared to discuss your experience with government contracting environments, security clearances (though not explicitly mentioned, it's common), and how you adapt Agile principles to meet specific client requirements and compliance standards.

📌 Application Steps

To apply for this operations position:

  • Submit your application through the provided Greenhouse link.
  • Tailor Your Resume: Ensure your resume clearly highlights your Agile coaching experience, Scrum Master roles, familiarity with Scrum, Kanban, and SAFe, and any experience with ALM tools like Jira or Azure DevOps. Use keywords from the job description.
  • Prepare Your Portfolio: Curate examples of your work that demonstrate process improvement, team coaching successes, and measurable results. Be ready to present these concisely and effectively.
  • Research Accenture Federal Services: Understand their mission, values, and the types of clients they serve. This will help you tailor your responses and demonstrate genuine interest.
  • Practice Interview Questions: Prepare answers for behavioral and situational questions related to Agile coaching, team dynamics, and problem-solving, drawing from your experience and portfolio.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and operations industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.

Application Requirements

Experience in an Agile Coaching role supporting technology delivery at scale using a variety of practices is required. Candidates should have a strong grasp of agile frameworks, specifically Scrum, Kanban, and SAFe, along with strong facilitation skills.