
R&D Global Director
Posted Oct 16

Posted Oct 16
This is a fully remote position, open to applicants in Canada.
• Oversee the global Java software development team across various engineering groups
• Deliver leadership, guidance, and accountability to engineering managers, technical leads, and individual contributors
• Supervise the design, development, modernization, and on-time delivery of enterprise software solutions
• Ensure alignment of delivery with customer commitments, business goals, and technical standards
• Balance short-term delivery priorities with long-term engineering and platform modernization
• Promote engineering excellence, accountability, and ongoing improvement
• Engage with global stakeholders to support FreeBalance’s strategic technology roadmap
• Create and maintain a high-performing global Development organization
• Enhance software quality, development efficiency, build stability, and release reliability
• Navigate competing priorities, technical debt, and complex enterprise delivery demands
• Cultivate partnerships across R&D, Professional Services, QA, DevOps, IT, and other business units
• Encourage technical excellence, ownership, professional growth, and continuous improvement
• Bachelor's or Master's degree in Computer Science, Software Engineering, Engineering, or a related technical field
• At least 10 years of professional experience in Java software development
• Minimum of 5 years in a leadership or managerial capacity (the posting's qualifications section also states at least 10 years)
• Proven success in leading complex software delivery projects within large-scale enterprise settings
• Experience managing geographically distributed engineering teams across various time zones and cultures
• Senior organizational leadership, strategic planning, and accountability for delivery
• Proven experience in leading engineering process enhancements, organizational transformations, or modernization initiatives
• In-depth expertise in Java, Spring, Spring Boot, REST APIs, and related technologies
• Familiarity with JSF/MyFaces, React, or other similar front-end frameworks
• Understanding of relational and NoSQL databases, SQL, Hibernate, and JPA
• Knowledge of AWS, Azure, and/or GCP, Docker, and Kubernetes
• Experience with Agile/Scrum methodologies, JIRA, Confluence, and Git
• Knowledge of software architecture and enterprise integration patterns
• Familiarity with enterprise application IT infrastructure
• Experience with monolithic, microservices, and event-driven architectures
• Proficient in DevOps, CI/CD, infrastructure automation, and modern software delivery tools
• Knowledge of source control, branching strategies, automated testing, code reviews, build systems, and release management
• Experience with mature enterprise software platforms, legacy technologies, and modernization efforts
• Background in managing projects aligned with CMMI Level 2 or higher
• Capability to manage multiple development projects and prioritize competing demands
• Experience in establishing engineering processes, standards, quality controls, metrics, and QA practices
• Excellent problem-solving, organizational, communication, and interpersonal abilities
• Capacity to lead, motivate, coach, and develop engineering teams
• Strong executive communication and stakeholder management skills
• Sound judgment, resilience, adaptability, and decision-making abilities
• Proficiency in working effectively with geographically distributed teams and diverse stakeholders
• Inclusive employer committed to fostering a diverse workforce
• Accommodation of applicants’ needs in accordance with respective labor laws throughout all recruitment phases
• Opportunities for professional development
• Culture of continuous improvement
Accion
Atrium Hospitality
Perseus Group, Constellation Software
3Cloud
Get handpicked remote jobs straight to your inbox weekly.