Job Directory Agile Development Lead

Agile Development Lead
San Francisco, CA

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

Agile Development Lead

Location: San Francisco, CA

Duration: 6 months/ Fulltime

Basic Function

* The Agile Development Lead will be responsible for both implementing agile development projects as well as providing process leadership across multiple parts of the organization. This person will have a strong understanding of Agile methodology, with an emphasis on implementing Agile in a manner that is compatible with a company's culture and technical environment.
* This position requires strong skills in two principal areas: first, a thorough working knowledge of Agile principles and practices; and second, the ability to provide SDLC/process leadership within our .NET Core, MVC, SQL Server environment. Overall, leading development to achieve target timelines is important, as well as continuing the collaborative relationship with business partners.

Essential responsibilities and principal accountabilities

* Be a mentor to project teams on the Agile methodology
* Act as the agile lead / Scrum master for 2 or more project teams concurrently
* Continuous monitoring and update of the stories, tasks and issues in project tracking systems
* Facilitate code reviews with development team members
* Manage and facilitate daily scrum, sprint planning, sprint demo, retrospective meetings and resolve blocking issues as required
* Manage, document, and track development team progress and metrics; ensure milestones are reached and deadlines are met throughout the project lifecycle
* Work with IT management and product owners on project reporting, MVP definition, trade-offs, backlog management, and issue resolution
* Build strong relationships with stakeholders, application users, project leads, business analysts, software engineers, and infrastructure team members
* Act as a catalyst to achieve successful product releases and project completion

Qualifications

* Bachelor's degree from a four-year college or university; preference for degrees in Computer Science, Engineering, Mathematics, or Business.
* 5+ years of experience in software development planning and/or software product management
* 3+ years of experience in the Scrum master role for a software development team diligently applying Scrum principles and practices
* Thorough understanding of multiple SDLC methodologies, with an emphasis on Agile
* Proven experience with widely practiced Agile techniques: User Stories, Test Driven Development (TDD), Continuous Integration, Continuous Testing, Pairing and Automated Testing
* Certified Scrum Master (CSM) or Certified Scrum Professional (CSP) preferred
* Proficiency with MS-Office suite (Work, Excel, PowerPoint, Outlook, Visio)
* Strong emphasis on unit testing and delivering defect-free code to QA
* Ability to assess the Scrum maturity of the team and to advise how to reach higher levels of maturity at a sustainable pace
* Ability to work quickly in a small-team iterative development environment

Competencies

Analytical: Synthesizes complex of diverse information; Collects and researches data; Uses intuition and experience to complement data; Designs work flows and procedures

Problem-Solving: Gathers and analyzes information skillfully and provides solutions in complex situations. Identifies items requiring additional information or action

Professionalism: Approaches others in a tactful manner. Reacts well under pressure. Treats others with respect and consideration regardless of their status or position. Accepts responsibility for own actions. Follows through on commitments. Accepts feedback and criticism from others in a constructive spirit and with an eye towards continual self-improvement.

Technical Skills: Assesses own strengths and weaknesses; Pursues training and development opportunities; Strives to continuously build knowledge and skills; Shares expertise with others

Customer Service: Manages difficult or emotional customer situations; Responds promptly to customer needs; Solicits customer feedback to improve service; Responds to requests for service and assistance; Meets commitments

Communication: Speaks and writes clearly and persuasively in positive or negative situations; listens and gets clarification; Responds well to questions; Demonstrates group presentation skills; Contributes effectively in meetings

Quality Management: Looks for ways to improve and promote quality; Demonstrates accuracy and thoroughness

Adaptability: Adapts to changes in the work environment; Manages competing demands; Changes approach or method to best fit the situation; Able to deal with frequent change, delays, or unexpected events

Dependability: Follows instructions, responds to management direction; Takes responsibility for own actions; Keeps commitments; Commits to long hours of work when necessary to reach goals; Completes tasks on time or notifies appropriate person with an alternate plan

Desired Skills:

* Thorough understanding of Agile methodology, SDLC and Project Management
* Able to shoulder loads of challenge
* Solid experience with transition process
* Experience with Agile maturity assessments
* Ability to provide SDLC/process leadership within the .NET Core, MVC, SQL Server environment. Experience with TFS or Jira
* 5 years of software development planning/product management and 3 years in a scrum master role. CSM or CSP preferred
* Exceptional communication skills

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.