Develop and coach their current employees to meet the needs of the organization while balancing personal development of the employee.
Actively participate in the hiring of experienced and college graduate level employees.
Solicit feedback from key team members to understand performance of his/her team members and provide that feedback to the employee in a timely manner.
Work with other leaders within the organization to identify and problem solve issues that are preventing employees from performing effectively.
Identify organizational needs/gaps and propose solutions to resolve.
Be a leader of their particular craft to provide insight on best practices and future direction of the craft for the organization.
Apply and deploy multiple approaches to remove organizational impediments (e.g. cultural barriers, logistic challenges, mindset shifts, etc.)
Facilitate communication, cooperation, and collaboration across the organization, including continuous feedback loops.
Work to improve the effectiveness of all roles of the organization, fostering self-organization, learning and growth.
Challenge current processes, identifying current opportunities for process improvement, efficiency/effectiveness and consistency to drive continuous improvement in results.
Build a trusting and safe environment where issues are resolved in a safe environment.
Requirements
Typically, will have at least 11-15 years of combined people leadership and hands-on experience in their particular craft.
Bachelor’s or advanced degree in Computer Science/Information Systems or equivalent combination of education and experiences.
A passion for guiding, teaching, mentoring, and leading people.
Strong presence and credibility with excellent communication, presentation and interpersonal skills.
Demonstrated ability to communicate complex information in a simplified way and meet fast-paced deadlines.
Experience communicating and removing impediments at both the team level and organizational level.
Deep understanding of all software lifecycle development disciplines
Understanding of agile principles and ability to reinforce the establish of teams with the right people.
Ability to lead self-organizing teams and drive change through influence.
Ability to build a sense of trust and rapport that creates a sustainable & effective workplace.
Benefits
Our Total Rewards include comprehensive benefits and differentiated compensation offerings to give each employee the opportunity to be their best every day.
Extensive benefits programs designed to support the individual needs of our employees and their families, encompassing physical, financial, emotional and social well-being.