Job Summary
The role of a Technical Director is to oversee the design, development, and implementation of technology solutions that meet business objectives. This individual will lead cross-functional teams and collaborate with stakeholders to craft technology visions that align with company goals.
About the Role
This Senior Leadership position is responsible for shaping the technical direction of the organization, defining technical roadmaps, and driving innovation through technology.
Key Responsibilities:
* Develop and execute technical strategies that drive business value.
* Lead cross-functional teams in designing, building, and deploying software applications.
* Collaborate with product leaders to define product roadmaps and ensure alignment with technical capabilities.
* Mentor and develop technical talent within the organization.
* Stay up-to-date with industry trends and emerging technologies.
Requirements:
* 8+ years of experience in software engineering, with a focus on full-stack development.
* Deep expertise in programming languages, frameworks, and technologies such as Java, Angular, Spring, and TypeScript.
* Strong leadership, communication, and collaboration skills.
* Experience in coaching, mentoring, and developing technology associates.
* Robust critical thinking and problem-solving skills.