Do you want to help eliminate barriers between ideas and business outcomes? We want you to bring your unique experiences and creative ideas to the table.
CA Technologies provides software and solutions that help our customers to develop, manage, and secure complex IT environments to increase productivity and enhance competitiveness in their businesses.
It’s our aim to encourage global collaboration and results-oriented innovation, while supporting and developing our talented people and our communities.
CA Technologies will empower you to drive authentic success, for both the business and yourself in the application economy.
As a Director, Software Engineering you will be responsible for guiding, coaching, and mentoring managers and teams representing the in the Prague Technology Center, 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.
Lead the Organization
Communicate CA Technologies vision and translate our competitive strategy into goals for a major part of the organization.
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.
Support continuous improvement of Software Engineering capability.
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.
Communicate with cross-functional groups in support of collaborative responses to escalations or impediments to organizational effectiveness.
Balance available resources to support the objectives of a department or sub-function. Develop budgets for SVP approval and manage budget once approved.
Provide executive leadership : Maintain visibility and accessibility. Build relationships and promote communication with team by conducting regular team meetings and one-
on-one sessions. Travel frequently to remote sites, and encouraging an open exchange of ideas.
Represent CA in industry groups and events to create internal and external awareness of functional solutions.
Represent company in relations with major customers, suppliers, bankers, government agencies and both channel and alliance partners.
Meet regularly with employees one-on-one for Pulse Conversations and coaching.
Coach Managers on the role of the Functional Manager within an Agile organization.
Enable self-directed work teams and Agile practices that establish an environment conducive to a high level of employee engagement and performance.
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.
Participate in Release Management alongside other key Business Owners with an eye to scope management, quality, deployment options, release, and market consideration.
Bachelor's degree or global equivalent in a related field.
Typically 10 or more years of experience in software development, Level 2 Support or related field with 7 or more years in a management capacity and at least 2 years in an Agile organization environment.
Experience managing development projects and engineering teams.
Skills & Competencies
Demonstrates high personal integrity and ability to earn trust from others.
Strong knowledge of the field's concepts, practices, and procedures.
Demonstrate a growth mind-set, seeks feedback often, and is effective in continuous personal and professional development.
Strong ability to motivate team members to deliver on commitments.
Strong instructing, coaching, and mentoring skills to improve performance and employee development.
Ability to easily build new relationships and proactively establish a variety of contacts across the organization.
Ability to proactively recognize and resolve conflict through collaboration and consensus.
Strong verbal and written communication skills for both individuals and small groups; ability to clearly communicate and motivate teams toward a common goal.
Active listening and respect for other's opinions and ideas; invite dissent.
A strong servant leader with a demonstrated ability to support self-organizing teams.
Willingness to take calculated risks.
Strong, decisive leadership skills; proven ability to make difficult decisions and to own the outcomes.
Advanced in Agile methodologies and Agile best practices.
More About Working at CA :
CA has earned scores of global Workplace Excellence awards in the last few years and there’s a reason for that. Here you’ll have the opportunity to eliminate barriers for our customers and earn a competitive compensation and total rewards package all while pushing the boundaries of what’s possible by collaborating with a diverse team of global innovators.
In short, CA’s fun, diverse, and fast-paced culture has put us on the map as one of the best employers in Information Technology.