Senior Software Developer Tax and Payments
Posted on Mar 2, 2021 by Ceridian
Senior Software Developer - Tax and Payments Calgary, AB, Canada * Halifax, NS, Canada * Ottawa, ON, Canada * Toronto, ON, Canada * Vancouver, BC, Canada * Winnipeg, MB, Canada * Virtual Req #7514 Tuesday, February 9, 2021 Ceridian. Makes Work Life Better This is our promise. Not only for our customers, but our employees as well. Do you thrive in an innovative and exciting environment that's continuously evolving? Ceridian is looking for fun, intelligent, team oriented people who believe in our values: Customer Focus, Transparency, Diligence, Optimism, and Agility. Our workplace culture provides empowering programs for career growth and offers diversity and inclusion groups to support every person's career journey. Ceridian employees have declared Ceridian a Great Place to Work in 2019, a Glassdoor Best Places to Work in 2019, and one of Canada's Top 100 Employers for the 16th consecutive year! Job Location: This position can be remote or located anywhere in Canada or the United States The Ceridian Tax and Payments Product Development team is looking for an experienced Senior Software Developer to create the industry's next generation Tax and Financial products and services solutions. Reporting to the Development Manager, the Senior Developer is responsible for designing, implementing and integrating new products and features as well as completing and augmenting existing solutions and services. The Senior Developer will work and collaborate with fellow Developers, Architects, Test Analysts, Product Managers and stakeholders throughout the development process to ensure the product is functionally complete and well-engineered. This is an excellent opportunity to join a rapidly growing innovator in a technically challenging and rewarding role. As a Senior Software Developer: *You will work with the Ceridian Tax and Payments group, enhancing our Application and Integration Framework in order to provide the development team with the tools they need to build robust, reliable and scalable solutions *You will work on creation and integration of different modules into single Ceridian Tax platform *You will work on maintaining and supporting the newly built modules *You will develop a great product experience, while leveraging the latest technologies *You will help mentor and encourage the use of proper design patterns and best practices, consistency in our UI/UX look and feel, through regular code reviews Responsibilities and Duties: *Build and maintain a high-quality product with a full Suite of Self-Service Capabilities that's Modern, Responsive and Secure *Analyze, design, prototype, program, test and support - the complete software lifecycle in your hands! *Assess risks and impacts on the existing system as new functionality is added *Perform code reviews *Mentor other developers and share knowledge *Follow SDLC standards, source-code management, and release-management procedures You will join an energetic global team of Product Managers, Business Analysts, Developers, and QA where daily collaboration across these groups is a key part of our success. Qualifications: *Excellent communication and collaboration skills *Strong object-oriented design and programming skills, and in-depth working experience with C#, .NET, SQL *Angular JS & latest versions, and Entity Framework *Experience working in Microsoft Azure Environment: Hands on experience in Azure Development, worked on Azure web application, App services, & Azure SQL Database *Experience building micro-services within enterprise software environment *Experience with Docker Containers and Azure DevOps CI/CD automation *Experience with advanced programming constructs such as multi-threaded programming, dependency injection, messaging, advanced SQL, object relational mapping *Hands on experience in applying design patterns, writing unit tests and optimizing performance *Proficiency with T-SQL and an understanding of relational database systems *Proficiency with RESTful Services *Disciplined self-starter, capable of working independently or in close collaboration within an agile development team *Passion for solving hard problems and knows how to have fun! *Strong agile skillset and experience working in an Agile Development environment 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 @ email directly from our organization. Other details - Job Family Technical - Job Function Software Development - Pay Type Salary - Calgary, AB, Canada - Halifax, NS, Canada - Ottawa, ON, Canada - Toronto, ON, Canada - Vancouver, BC, Canada - Winnipeg, MB, Canada - Virtual Share this job: Ceridian is an Equal Opportunity Employer. We do not discriminate on the basis of race, religion, color, sex, age, national origin, veteran status or disability. EEO/AA Employer/M/F/Vet/Disabled.
Set up alerts to get notified of new vacancies.