Friday, December 09, 2016

Senior Director SaaS Platform Engineering CA Technologies Colorado County

Job Description: • 2-minute read •
CA Technologies is actively seeking an innovative, technically deep, and intellectually curious engineering leader who will be responsible for leading multiple agile teams delivering initiatives for designing and implementing a new SaaS platform that will be used by CA SaaS software developers to bring new CA SaaS products to market.
We are looking for a servant leader who guides, coaches, and mentors managers and teams representing the Software Engineering and Systems Administration functions for a major Release Train, towards high performance. This role is primarily focused on the management and development of people and practices and enables self-directed teams to successfully execute against their goals within an Agile organization in support of corporate vision and strategy, and will also lead programs and initiatives related to increasing organizational effectiveness.
Watch: Career Advice
An entrepreneurial fast paced mentality is critical for success in this position: a passionate can-do attitude, exceptional communication skills, and the ability to collaborate while acting as a thought leader in your area of expertise will serve you well at CA Technologies. Does this sound like a challenge you're ready for?

Responsibilities:
Lead the Engineering Teams

Help to attract, recruit, retain, and develop top engineering talent.
Act as the engineering advisor to the VP of the organization.
Accountable for increasing employee engagement at the team level and creating and leading programs aimed at removing impediments to employee engagement.
Meet regularly with employees one-on-one for Pulse Conversations and coaching.
Coach other leaders and managers on the role of a servant leadership within the Agile organization.
Coach and mentor employees on career and personal development, team collaboration and Agile practices.
Support continuous learning and engineering improvement.
Encourage employees to share feedback on the team, organization, and company.
Define and evaluate organizational performance by establishing and measuring goals against business requirements to support execution of organizational strategy.
Develop organizational capacity through staffing, budget/compensation planning, skills development, and acquisition of required tools and technologies
Stay abreast of and share industry/technology trends relevant to the Software Engineering discipline.
Ensure organization stays focused on customer/market needs.
Collaborate effectively and routinely share information and best practices across all functions to ensure organizational effectiveness.
Ensure staff understand and adhere to corporate policies and procedures.
Handle escalations that cannot be resolved independently by direct reports, and may similarly escalate to more senior management as appropriate:
Contribute to the identification of common impediments to organizational effectiveness.
Assist on developing budgets for SVP approval and manage budget once approved
Travel to remote sites, and encouraging an open exchange of ideas.

Enable Agility

Live the principles behind the Agile Manifesto in all interactions and equip the team to do the same.
Enable self-directed work teams and Agile practices that establish an environment conducive to a high level of employee engagement and performance.
Foster and enable innovation:
Champion diversity of thought.
Empower teams and individuals to take calculated risks.
Create the time, space, and collaborative environment necessary for ideas to be shared and to grow.
Enable teams to fail fast through experimentation, and to learn from and share both their successes and failures.
Advocate for the team and promote their successes, celebrate their failures, and share key learnings throughout the organization.
Participate in cross-functional activities that will enhance relationships with customers both internal and external and promote programs for the same.
Be available to provide Software Engineering advice/assistance to teams as needed.
Be present, support, and guide the team during all relevant Agile processes and practices.
Proactively identify impediments to team success including the skills, knowledge, or resources required to meet defined objectives.
Participate in Release Management alongside other key Business Owners with an eye to scope management, quality, deployment options, release, and market consideration.
Send To A Friend
Related Posts Plugin for WordPress, Blogger...