Manager Development
Ceridian HCM Inc
Toronto, ON, Canada
12d ago

Job Description

Ceridian. Makes Work Life Better™

This is our promise. Not only for our customers, but our employees as well.

Ceridian is a cloud company powered by people. Join us as we transform the world of work for millions of employees around the world.

Our products help employees be paid on time, apply for promotions, grow their careers, and support their work / life fit.

Our solutions and our people work together to help organizations control costs, save time, optimize their workforce, minimize risk and grow their businesses.

As a software company specializing in human capital management (HCM), Ceridian has not only invested heavily in cloud software development but in its people as well.

We have a variety of career growth (Top Talent, Career Pathing, Tuition Reimbursement, & Job Rotation) and Diversity / Inclusion (YOUnity and Ceridian’s Women Network) programs to support your career journey at Ceridian.

We are looking for fun, intelligent, team oriented people who believe in our values : Customer Focus, Transparency, Diligence, Optimism, and Agility.

Find out why Ceridian employees declare Ceridian a Great Place to Work® in 2017, a Glassdoor Best Places to Work in 2017, and one of Canada’s Top 100 Employers for 2017!

Location : Toronto or Ottawa

Software Development Manager Advanced Analytics

The Dayforce Reporting team is looking for a Development Manager to lead the development of the next generation of Advanced Analytics components.

Reporting to the Director of R&D, the Development Manager is responsible for leading the development of the Advanced Analytics solution in Dayforce.

The solution includes multiple projects : our Predictive Analytics technology, development of a new Azure-based data warehouse environment, maintenance of our existing Dashboards product and the creation of a new Dashboard offering based on PowerBI.

The Development Manager will lead a geographically distributed team of 7-8 staff, consisting of Developers, QA Analysts and Test Engineers.

They will collaborate with Product Managers and Technical Writers throughout the development process.

General Responsibilities

The Software Development Manager is primarily responsible for getting quality product out the door. The Software Development Manager has a proven technical background and can manage people effectively.

Their goal is to deliver results to the customer and do everything necessary to achieve this. They make sure the development team can work as efficiently as possible and this means making sure they have clear goals, both short term and long term, and that nothing prevents them from doing their work.

From the initial project scope to the final release, each step is their responsibility. They also manage staff within their team, ensuring that each individual is developing their full potential in terms of productivity and quality, and that they are motivated, engaged and enthusiastic about their work and their career aspirations.

Essential Functions

  • Enables a team of software engineers and QA specialists to deliver quality product components
  • Manages the day-to-day development rigor of multiple projects by documenting requirements, analyzing, scoping, planning, engineering, implementing, testing, and communicating
  • Enforces adherence to the Agile process, assesses and determines obstacles and risks in the current schedule and resolves them
  • Enhances Development Guidelines to improve consistency across the application
  • Works with the Product Owner to plan and prioritize software deliveries, assembling sprint, release, and overall product roadmap plans
  • Manages all HR related tasks such as hiring, mentoring, performance reviews, career development
  • Provides leadership and guidance to coach, motivate, and lead team members to their optimal performance and recognize and promote excellent performers
  • Able to write and review code as needed, and provide technical direction to the group in all phases of development
  • Understands technical architectures, capacity plans, tool requirements, automation plans, product launch plans, and other deliverables
  • Spreads knowledge throughout their team
  • Minimum Qualifications

  • BS or MS in Computer Science or Engineering
  • Strong technical vision and ability to build consensus around proposed solutions.
  • Experience in leading complex projects, including technical direction, prioritization and capacity planning
  • Proven understanding of Data Science concepts, like machine learning techniques, predictive algorithms and their optimization, statistical data analysis including data segmentation and determination of correlations and outliers.
  • Proven experience in Business Intelligence and data processing techniques like ETL, data cleansing, cubes and visualizations
  • Demonstrated track record of hiring, developing, and retaining exceptional talent
  • Minimum of 5 years of software development experience as a senior / lead developer
  • Ability to learn new software languages, frameworks, and APIs quickly
  • Proficiency with SQL and a thorough understanding of relational database systems
  • Sharp and tenacious troubleshooting skills
  • Experience working in an agile development environment in enterprise software development
  • Excellent communication and collaboration skills
  • Experience leading the development of SaaS and cloud-based applications
  • Preferred Qualifications

  • Solid object-oriented programming using C#
  • Strong SQL skills
  • Working knowledge of R language and Microsoft’s available Data Science libraries is an asset
  • Front end web development with HTML5 and CSS
  • Web development using .NET Framework, ASP .NET, MVC
  • Knowledge of JavaScript frameworks such as Dojo or jQuery is an asset
  • Domain experience in HR, Payroll, Benefits, Time and Attendance is a significant plus
  • Ceridian combines the excitement of a startup environment, with the growth opportunities of a large organization. We believe our employees should be happy and healthy, with peace of mind and a sense of fulfillment.

    We provide our employees with comprehensive benefits for various life circumstances and needs, great opportunities for career development, and a balanced lifestyle to achieve personal and professional success.

    Ceridian is fueled by the diversity of our talented employees. We are an equal opportunity employer and embrace all individuals and what makes them unique.

    We consider all applicants, regardless of age, religion, race, color, ancestry, gender, gender identity, disability, national origin, race, sexual orientation, military or veteran status, or any other characteristic protected by federal, state, provincial or local laws.

    We enthusiastically encourage all individuals to apply for positions that fit their passions. Come join our inclusive team and start collaborating with us on award winning projects!

    Connect with us on Twitter CeridianCareers or Facebook CeridianCareers

    We thank all applicants in advance for their interest in this position, however, only those selected for an interview will be contacted.

    Apply
    Apply
    My Email
    By clicking 'Continue', I agree to neuvoo's Privacy & Terms and agree to receive relevant email job alerts. (cancel anytime) See here
    Continue
    Application form