Share this Job

Agile Development Manager (remote)

Date: Mar 30, 2021

Location: remote, MA, US, remote

Company: EBSCO Industries Inc

EBSCO Information Services (EIS) provides a complete and optimized research solution comprised of e-journals, e-books, and research databases — all combined with the most powerful discovery service to support the information needs and maximize the research experience of our end-users. Headquartered in Ipswich, MA, EIS employs more than 3,300 people worldwide. We are the leader in our field due to our cutting-edge technology, forward-thinking philosophy, and top-notch workforce. EIS, a division of EBSCO Industries Inc., based in Birmingham, AL, is ranked in the top 200 of the nation’s largest, privately held corporations according to Forbes magazine. EBSCO is a company that will motivate you, inspire you, and allow you to grow. We are looking for the best. If you are too, we encourage you to explore our unique opportunities.

Mission
The mission of the Agile Software Development Manager is to be a leader who guides, coaches, and mentors a team of software engineers in the design, development, delivery, and operation of premium online Discovery and Research products. This person will lead teams who create information products and services that inform the world, advancing research in traditional and emerging fields and transforming learning and education. 

This role is primarily focused on the leadership and development of people and engineering practices that enable self-directed teams to successfully execute against their goals within an Agile organization and in support of corporate vision and strategy. 

 

Primary Responsibilities

  • Agile Development Manager for two to three teams (~4 to 8 engineers each), focusing on team development, growth, efficiency, process, technical excellence, organization, and meeting business objectives.
  • Act as a servant leader to enable teams to maximize the value they can deliver to the business. 
  • Work directly with product owners, program team, scrum masters, technical support teams and business representatives to provide technical and business solutions from inception to operation.
  • Develop and maintain strong component ownership model. 
  • Ensure that teams own the quality of the products we produce.
  • Lead accountability, autonomy, and empowerment within the teams.
  • Attract, recruit, retain, and develop top engineering talent.
  • Review the performance of individual team members and provide effective coaching for improvement.
  • Cultivate and groom engineering leaders.
  • Hold regular meetings with each team to analyze metrics and understand how their components are operating in all environments.
  • Foster a growth mindset in all employees. 
  • Foster and enable software craftsmanship and innovation. 
  • Advocate for the team and promote their successes, celebrate their failures, and share key learnings throughout the organization. 
  • Live the principles behind the Agile Manifesto and SAFe framework in all interactions and equip the team to do the same. 
  • Be a guardian of our world-class customer experience.
  • Continually raise the bar on functionality, flow, consistency, usability, and simplicity. 
  • Stay abreast of industry/technology trends relevant to the Software Engineering discipline. 

 

Required Qualifications

  • Bachelor's Degree in Computer Science/Engineering or related field. 
  • 10+ years’ experience in software development. 
  • 5+ years’ experience with Data Pipelines and ETL solutions.
  • 5+ years’ experience with objected oriented development languages (Java, C#).
  • 3+ years’ experience with Windows and Linux OS’s.
  • 3+ years’ experience managing and supporting production systems.
  • 3+ years of software development management experience. 
  • 1+ years’ experience with continuous integration and continuous delivery. 
  • 1+ years' experience in operations and/or system administration. 
  • 1+ years leading teams using Agile, Scrum, XP, or Kanban. 
  • 1+ years leading teams focused on test automation.
  • Ability to learn a complex domain and the skills to present, discuss, and reason about the domain and its components with engineers, architects and business stakeholders.
  • Ability to quickly understand and assess technical aspects of our products and components.
  • Ability to advise on best practices (architecture, implementation, team dynamics, automation, etc.).
  • Ability to resolve conflicts and work through technical differences to reach optimal solutions.

 

Preferred Qualifications

  • Trusting and trustworthy. 
  • Ability to work with minimal amount of direction. 
  • Strong technical skills, former software engineering experience preferred.
  • Collaborative with a growth mindset.
  • Ability to motivate others. 
  • Ability to advocate for and adjust team priorities.
  • Ability to manage multiple priorities, technical challenges and cross team dependencies.
  • Excellent coaching skills. 
  • Excellent verbal, written and presentation skills. 
  • Active listening and respect for other's opinions and ideas 
  • Ability to make decisions and to own the outcome. 
  • Proficient in Agile methodologies. 
  • Passion for delivering well-engineered software products. 
  • Excellent coaching and mentoring skills and the desire to contribute to efforts beyond the scope of the day-to-day project work. 
  • Track record of successful project delivery. 
  • Capable of contributing technically when necessary. 
  • Advocate of unit testing, automation and test-driven development. 
  • Knowledge of software design patterns, algorithms, data structures and modern programming techniques. 
  • Proven database design and data architecture skills. 
  • Experience with leveraging public cloud infrastructure (specifically AWS/EC2/Streamsets/Kafka/DocumentDB) is a plus. 
  • Experience with Scaled Agile Framework for Enterprises (SAFe).

 

Cultural Competencies

  • Drive.
  • Positive Attitude.
  • Good Judgement.
  • Open Communication.
  • Collaboration.
  • Conflict Resolution Skills.
  • Work Relationship Building.
  • Desire to Make an Impact.
  • Eager to Understand, Learn and Grow.
  • Accountable.
  • Decisive.
  • Team Player.

 

EBSCO Industries, Inc.is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws.  EBSCO strictly prohibits and does not tolerate discrimination against employees, applicants, or any other covered persons because of race, color, sex (including pregnancy), age, national origin or ancestry, ethnicity, religion, creed, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class.  This policy applies to all terms and conditions of employment, including, but not limited to, hiring, training, promotion, discipline, compensation, benefits, and termination of employment.

EBSCO complies with the Americans with Disabilities Act (ADA), as amended by the ADA Amendments Act, and all applicable state or local law.

View EEO PDF


Job Segment: Developer, Engineer, Manager, Computer Science, Database, Technology, Engineering, Management