Head, R&D
Job Description:
- Provide technical guidance and leadership to the team and be fully accountable for the entire service delivery for that team.
- Accurately maintain R&D project records, proactively providing status reports as required.
- Manage R&D projects from concept to launch.
- Lead the team by providing assistance and support as needed to meet the requirements.
- Assess the performances of team members and develop a plan for improvement.
- Engage in the company’s drive to improve the skills of the employees, its processes, and to help discover new tools/frameworks.
- Collaborate with other heads/managers to further improve the processes and technical skills of the team.
- Develop a high-performing R&D engineering team focusing on the development of next-generation technologies.
- Contribute to the further development of the engineering teams through continuous improvement initiatives.
- Analyze a problem as part of research or as part of solution designing for the company’s portfolio of services/products.
- Test and evaluate new software before it can be allowed for company use.
- Validate an idea, strategy, approach, or solution by conducting testing, development, or demonstration.
- Creates and develops documentation related to the department's work process.
- Implement process and procedure to ensure efficiency.
- Proactively explore technologies that will be useful to the company.
- Proactively conduct innovation initiatives.
- Support software production team.
- Develop or design process or software to augment software development capability and efficiency.
- Recommend tools and capabilities based on your research of the current environment and knowledge of various on-premise, cloud based, and hybrid resources.
- Degree in Engineering, Information Technology, Computer Science, Management, or equivalent years of experience.
- Minimum of 10 years of total experience as an IT Professional with 4+ years of experience in Research and Development and with 2+ years of experience in leading research and development teams.
- Team player, solution-oriented, critical-thinker, responsible, proactive, self-managed, driven, and motivated.
- Strong interpersonal, communication, and time-management skills.
- Integrity, passion, and collaborative spirit are expected.
- Strong analytical and problem-solving skills.
- Ability to thrive in a fast-paced, quickly changing environment.
- Ability to work autonomously or with a team.
- Ability to leverage, learn and adopt technologies to develop innovative solutions.
- Eagerness to learn.
- Expertise in one or more general-purpose languages like Bash, PowerShell, Python, R, Ruby, Go, Java, C#, C++, PHP, JavaScript, etc.
- Proven experience in building web, mobile, and/or desktop applications.
- Proven experience in designing custom software solutions.
- Background working in a multi-platform environment (Linux, Windows, macOS).
Required Skills:
Services Powershell ARe Reports Development Support Ruby Service Delivery Bash Continuous Improvement R Software Development Computer Science Information Technology C++ Records C# Strategy Linux Python PHP Windows Research Documentation Software Testing Java Leadership Engineering JavaScript Design Communication Science Management