R&D Global Director

Job not on LinkedIn

🕒 April 21

🇵🇱 Poland – Remote

⏰ Full Time

🔴 Lead

👔 Director

👻 Ghost score 57%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of FreeBalance

FreeBalance

201 - 500 employees

Founded 1988

💼 Consulting

🏥 Healthcare

📦 Logistics

💰 $3M Series B on 2002-12

Consulting • Healthcare • Logistics

FreeBalance is a global company specializing in providing Public Financial Management (PFM) solutions, advisory services, and training to governments worldwide. The company aims to enhance fiscal transparency, improve public sector effectiveness, and promote good governance through its innovative Government Resource Planning (GRP) software, the FreeBalance Accountability Suite™. This software is uniquely designed for government use, supporting a wide range of functions including budgeting, expenditure management, treasury, and civil service management. With over 40 years of experience, FreeBalance has become a trusted partner for national and state governments seeking to modernize and reform their financial management systems, thereby driving digital transformation and combating corruption. Headquartered in Ottawa, Canada, FreeBalance operates globally with projects in regions such as Micronesia, Costa Rica, Brazil, and Tunisia.

📋 Description

• Lead the global Java software development organization across multiple engineering teams • Provide overall leadership, direction, and accountability to engineering managers, technical leads, and individual contributors • Manage the design, development, modernization, and timely delivery of enterprise software solutions • Align software delivery with customer commitments, business objectives, and technical standards • Balance immediate delivery priorities with long-term engineering and platform modernization • Drive engineering excellence, accountability, and continuous improvement • Shape the architectural backbone, leadership structure, and core execution of product delivery • Establish and sustain a high-performing global Development organization • Improve software quality, development efficiency, build stability, and release reliability • Manage technical debt, competing priorities, and complex enterprise delivery requirements • Build partnerships across R&D, Professional Services, QA, DevOps, IT, and other business functions • Support FreeBalance’s strategic technology roadmap and continued evolution of its digital government platform

🎯 Requirements

• Bachelor's or Master's degree in Computer Science, Software Engineering, Engineering, or a related technical discipline • Minimum of 10 years of professional experience in Java software development • At least 5 years in a leadership or managerial role • Demonstrated success leading complex software delivery initiatives in large-scale enterprise environments • Experience managing geographically distributed engineering teams across multiple time zones and cultures • Senior-level organizational leadership, strategic planning, and delivery accountability • Experience leading engineering process improvements, organizational transformation, or modernization initiatives • Strong expertise in Java, Spring, Spring Boot, REST APIs, and related technologies • Experience with JSF/MyFaces, React, or similar front-end frameworks is required • Understanding of relational and NoSQL databases, SQL, Hibernate, and JPA • Familiarity with AWS, Azure, and/or GCP, Docker, and Kubernetes • Experience with Agile/Scrum, JIRA, Confluence, and Git • Understanding of software architecture and enterprise integration patterns • Experience with monolithic, microservices, and event-driven architectures • Knowledge of DevOps, CI/CD pipelines, infrastructure automation, and modern software delivery tooling • Understanding of source control, branching strategies, automated testing, code reviews, build systems, and release management • Experience with mature enterprise software platforms, legacy technologies, and modernization requirements • Experience managing projects aligned with CMMI Level 2 or higher • Ability to manage multiple concurrent development projects and competing priorities • Experience establishing software engineering processes, standards, quality controls, performance metrics, and quality assurance practices • Strong problem-solving, organizational, communication, interpersonal, decision-making, and executive communication skills • Ability to lead, motivate, coach, and develop engineering teams • Ability to influence stakeholders, build consensus, resolve competing priorities, and lead organizational change • Ability to work effectively with geographically distributed teams and diverse stakeholders

🏖️ Benefits

• Inclusive employer committed to building a diverse workforce • Accommodation for applicants’ needs throughout all stages of the recruitment process under applicable labour law • Professional development • Culture of technical excellence, ownership, and continuous improvement

Apply Now