Do you have the ability to demonstrate, understand and apply HFD���s core purpose and
Values In All That You Do? At HFD Our Core Purpose Is To Help The Underserved Live Healthier. In Order To Accomplish This Mission, We Must Ensure That Our Team Is Aligned With Our E.P.I.C. Values
Excellence: Always exceeding expectations!
Passionate: Executing with boldness!
Innovative: Pioneering a better way!
Collaborative: Together we win!
The EPIC Director of Software Engineeringwe are looking for:
The Software Engineering Director reports to the CTO and establishes policies and procedures that produce high-quality software products and services. Directs, manages and oversees the software engineering team and functions in developing, releasing, and maintaining software applications/operating systems according to business needs. Creates specific objectives for the sub-function and develops budgets/policies/procedures to support the functional infrastructure. Deep knowledge of the managed sub-function and solid knowledge of the overall departmental function. Working as a Software Development Director typically requires 5+ years of managerial experience.
As a Director Of Software Engineering, You Will
Manage team of software developers, including senior level;
Consults with management regarding project specifics and determine requirements, boundaries and priorities;
Effectively manage the software delivery life cycle following CI/CD best practices
Perform in-depth code reviews;
Enforce coding standards;
Help establish benchmarks for quality assurance;
Provide technical oversight on projects;
Provide training and presentations;
Collaborate with product vendors, architects, and business units to translate business requests into work items for the development teams to implement;
Author and update internal and external policies and procedures;
Work with project managers, product owners, and technical leads to influence scope and priorities for product development;
Effectively manage vendors to maximize value;
To lead the effort to facilitate our internal software documentation for improved collaboration and communication;
Maintain an excellent understanding of the business long term goals and strategy and ensures that designs are aligned with these;
Provide mentorship, knowledge and training
Ensure a culture of design excellence, maturity, quality, collaboration, planning, and responsiveness in the software engineering team.
Provide effective employee performance management utilizing SMART goals, constructive feedback and coaching for improvement;
Promote knowledge sharing across product-development teams;
Provide courteous, responsive service;
Assume a leadership role in ensuring on-time, high-quality delivery of products through the entire application life cycle;
Requirements
Bachelor's degree in Computer Science, Information Technology, or related field preferred.
5+ years of experience in a managerial role.
C#
.NET Core / ASP.net WebForms
Microsoft SQL Database
Azure DevOps
Azure
Agile Methodologies
Cloud & OnPrem Expertise
PostgreSQL Database
Mongo Database
Seniority level
Director
Employment type
Full-time
Job function
Engineering and Information Technology
Industries
Financial Services
Referrals increase your chances of interviewing at HFD by 2x