Position: Engineering Department Head
Company: Customertimes Corp.
Experience required: 5y
English level: upper

Requirements:
— Proven 7+ years of technical background in software development
— Experience in Engineering Management at least 3-5 years and able to run organization of 50+ FTE
— Experience in resourcing and budget planning
— Strong leadership, diplomatic and motivational skills
— Excellent communication (written, verbal and presentation) and interpersonal skills
— Self-motivated, decisive, with the ability to adapt to change and competing demands
— Bachelor’s degree is a must
— English — Upper-intermediate

We offer: 
— A developed grading system for your individual growth;
— Well-established processes and loyal management;
— Flexible work schedule;
— A lot of corporate webinars/workshops/etc.
— Regular compensation package reviews
— 20 working days paid vacation leave, 15 working days of paid sick leave with a certificate and 5 working days of paid sick leave without a certificate.
— Medical Insurance program for employee (and the ability for an employee to insure family members at a corporate rate)
— Certification coverage & support for participation in specialized events (webinars, conferences, training, etc.)
— Regular team-buildings inside team projects, as well as summer and winter corporate parties for the entire company (online with presents)
— Office or remote or mixed types of work
— Free English classes in the office
— Convenient office location in the center

Roles and Responsibilities:
[People management:]
- Manage and mentor all members of engineering department to build a highly motivated team of professionals;
- Hire and retain high-caliber engineers;
- Conduct performance assessments, including SMART goals setting, promotions and compensation reviews;
[Resource management:]
- Allocate engineers with the right skill sets to client projects ensuring adequate project staffing;
- Track and report on resource utilization identifying any resource imbalances and meeting team’s billable utilization goals;
[Process management:]
- Provide engineering expertise and leadership throughout the organization;
- Build a solution-oriented and learning culture in engineering team;
- Create strategic plans for the Engineering Department;
- Work closely with PMO and Global Practices to recommend a course of action, technological enhancements, long-term vision, and future-state of technology growth;
- Collaborate with other engineering managers to ensure consistency and alignment between engineering groups;
[Project management (no direct involvement):]
- Collaborate with project and account managers to deliver projects on time, on budget, while meeting customer expectations;
- Provide proactive technical counsel to project leadership staff to ensure accuracy and completeness of technical understanding and communication.