Epicareer Might not Working Properly
Learn More

Head of Discipline Software

$ 7,000 - $ 13,000 / month

Checking job availability...

Original
Simplified

ROLE DESCRIPTION SUMMARY

The Software Solutions - Discipline Management Roles are responsible for inspiring and catalyzing the improvement of best practices within Software Solutions ensuring that they are mastered effectively. They act as a privileged point of contact on complex subjects and take on an educational role so that their team can reach discipline excellence and deliver competitive solutions within a multidisciplinary environment.

They are managers-coaches serving discipline’s engineers and offering a diverse and inclusive environment with Hungry Humble Aware values. They are the guardians of an engineering discipline excellence in a learning environment which contribute to highly competitive realizations (Quality, Attractiveness, Cost, Lead time, Software Craftmanship).

KEY ACTIVITIES AND RESPONSIBILITIES

As aHead Of Discipline Software, you are accountable for:

Be responsible for the adoption of new technologies and practices with a specific focus on upholding software craftmanship

• Ensure the capitalization and sharing of knowledge

• Take in charge the Discipline Practices and Tools tailoring and deployment (incl. digitisation, automation, data management) across Projects and Products

• Foster continuous improvement based on root cause analysis, problem solving, new practice deployment, …

• Manage and Coach people (10 to 20) within your discipline and ensure their development (skills management, coaching, career development, mindset), the adequacy with the expected needs (quality and quantity) at the right time and the allocation to the Bids and Projects.

Contribute to business enablement by evaluating tenders and new projects by framing and refining technical proposals

• Perform technical reviews associated with their discipline on Bids/Products and Projects

YOUR CAREER AT THALES

Future opportunities will allow you to discover other domains or sites. You will be able to evolve and grow your competencies in di>erent areas:

• Room and attention to personal development

• Build your talents in another domain of Thales Group, discovering new products, new customers, new country or go to a more complex Solution

• Choose between a technical expertise or a leadership path

• Build an international career within a leading Engineering Group


KEY KNOWLEDGE AND EXPERIENCE

To be successful in your role, you will have demonstrated and/or acquired the following knowledge and experience:

You graduated with a Master of Engineering, Computer Science or any other relevant field in University, and you have proven software development experience across different environments

• You want to foster competitiveness and performance improvement

• You are a leader willing to engage and develop your team with collaborative work and challenging approaches

• You love to share knowledge and help people develop themselves, which enables you to be recognized as a great mentor and team-player

• You are responsible and show a great sense of initiative

COMPETENCIES

• You are able to empower and unite employees around clear objectives by acting as a coach and servant leader, which mobilises influencing and “team first” skills

• You have substantial knowledge of Software:

• You have competencies and a strong interest in the topics of Software Craftmanship

(Code Quality, Code philosophy, clean code, testing …)

• You have programming skills in [Java, Python, Typescript …] and exposure to a wide range of frameworks (Angular, React, Spring …)

Besides your experience with both front-end and back-end development, you are familiar with multithreading & UX/UI design, modelling and simulation tools…,

• You are able to use Continuous Integration (CI) / Continuous Deployment (CD) tools (e.g. Gitlab, Jenkins, Git) and infrastructure as code (terraform)

• You always keep in mind security

• You understand Big Data, AI and Machine Learning main technologies

• You have experience in Macro and Micro software architecture and in enterprise architecture too.

• You demonstrate a strong desire for continuous improvement and a capacity to develop a strategic vision: you can integrate and even anticipate the various elements of your environment to guide the team through the challenges prompted by competitiveness. You know when to challenge and when to not challenge, when and how to adapt your mindset.

• You know how to adopt a Lean Management approach and apply Agile principles to the management and development of your team, in Scrum and / or Kanban mode

NICE TO HAVE

• Experience in coaching developers and development teams would be a plus.

• An experience on project evaluation, estimation and framing would be a good nice to have.