Ceridian is a global leader in Human Capital Management technology. Simply put, we allow our customers to do the most complex things well (HR, Payroll, Benefits Administration, Workforce Management and Talent Management) and do them to scale.
Makes Work Life Better™ is our brand promise, not only to our customers, but to our employees as well. Our flagship platform, Dayforce, helps leaders make smart decisions based on data, strategy and intelligence that create value and maximize productivity.
How do we make work life better?
By delivering an award-winning product, conceptualized and developed by award-winning leaders, that result in award-winning customer employee experiences
By hiring highly innovative, diverse talent that fully embraces and embodies our core values in everything they do: Customer Focus, Equity, Shared Ambition, Agility, Transparency, Optimism
By using modern technology, such as voice-activation with Dayforce Assistant and access to your money as soon as you earn it with Dayforce Wallet to stay in rhythm with the evolving demands of our 4 million global users
We understand that no matter where you are, choosing a new employer is always one of life’s most stressful events. We encourage you to check us out at Ceridian.com to learn more about how we are impacting the world of work for our customers, employees and you!
Location: Work is what you do, not where you go. For this role, we are open to remote work and can hire anywhere in Canada and the United States
About The Opportunity
The Ceridian Tax and Payments Product Development team is looking for a Senior Software Developer to help create the industry’s next generation Payments, Financial products, and services solutions. You will be working with a highly complex, high volume transactional payment application, hosted in MS Azure, that’s helping to provide a market changing payroll solution. You will support designing, building, and enhancing of features, as well as fine tuning database queries, performance, and refactoring to improve the scalability.
In your role as a Senior Software Developer, you will be part of a distributed scrum team of high caliber, hands-on software professionals working on Ceridian Tax and Payment Solutions. You work with fellow Developers, Architects, Test Analysts, Product Managers, UX Designers and other Stakeholders throughout the development process to ensure the product is functionally complete and well-engineered.
If you are a technology enthusiast, have passion for creating great software, want to see your creation make an impact, and possess most of the following qualifications, we want to talk to you.
What You’ll Get To Do
Drive the design and implementation of highly scalable and available innovative solutions
You will be involved in conducting and participating in design and code reviews, unit, feature, and regression testing, and will collaborate with other software development teams and other departments on developing application solutions
Mentor and train fellow software developers on software development and testing best practices
Create working proof-of-concepts and recommend modern technologies to ensure solutions are scalable, maintainable and of high quality.
Participate in Product discussions to advise on and influence the Product Roadmap
Take ownership and responsibility for development initiatives and make them happen
Design, develop, and maintain robust, scalable, and high-quality unit/functional test automation solutions
Contribute to the engineering process and culture, grow with, and influence the team
What’s In It For You
Encouragement to be the best version of yourself at and away from work:
YOUnity diversity and inclusion programs
Amazing time away from work programs
Support for your total well-being through our Live Well, Work Well programs targeting all aspects of your life
Recognition for your contributions through excellent pay, perks, and rewards
Giving where you’re living: volunteer days, Ceridian sponsored events, and our very own charity, Ceridian Cares
Opportunities to fuel your career growth through numerous internal and external programs and events
Skills And Experience We Value
Bachelors or Masters in Computer Science or related field is preferred
Minimum 4-6 years’ experience with object-oriented design and programming skills using C#, .NET, .NET Core
Minimum 1-2 years of knowledge on building and deployment of services on Microsoft Azure Cloud platform or other cloud-based infrastructure
Minimum 2-3 years working experience in an Agile Development environment
Proficiency with SQL on modern RDBMs
What Would Make You Really Stand Out
Experience with modern technology (Angular, React, Node.js, GraphQL, Event-driven architecture, messaging, microservices, etc.)
Hands on experience in applying design patterns, writing unit tests and optimizing performance
Experience in Docker, Kubernetes or other container-related technologies, and CI/CD automation is desirable
Experience with hands-on Test Automation Framework development using Selenium/Specflow is desirable
Ability to learn new software languages, frameworks, and APIs quickly
Knows how to have fun!
Ceridian is fueled by the diversity of our talented employees. We are an equal opportunity employer and consider and embrace ALL individuals and what makes them unique. 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. We encourage all individuals to apply for positions that fit their passions.
We thank all applicants in advance for their interest in this position; however, only those selected for an interview will be contacted. If you are selected for an interview, you will be contacted by a Ceridian Recruiter with a @ceridian.com email directly from our organization.
Apply Now
Job Summary
Job ID
:
321
Company
:
Ceridian
Location
:
Worldwide
Job Type
:
Full-time
Primary Tag
:
Full-stack
To claim this job, send an email to admin@remoteng.com from your work email with the job ID.