Dayforce

Dayforce is a global HCM platform offering a comprehensive array of services encompassing payroll, HR, benefits, workforce management, talent, and analytics. With the mission of "m

Software Developer Intern

Location

Worldwide

Posted

3 days ago

Salary

C$28 - C$32 / hour

Seniority

Entry Level

Job Description

Software Developer Intern

Dayforce

Role Description As an Intern at Dayforce, you’ll gain real-world experience with meaningful responsibilities, access to development programs, and the chance to collaborate globally, bringing new ideas and optimizing processes across multiple business units. The Software Developer Intern will closely work with developers in the team and will directly report to the Development Manager. Intern will be primarily responsible for contributing to software development activities including development and testing of deliverables throughout the development life cycle. This is an excellent opportunity to join a rapidly growing innovator in a technically challenging and rewarding role. By working with a team of software enthusiasts, you will develop deep technical expertise and gain valuable business and industry-related experience. What you’ll get to do: - Work cross functionally with the development team to build robust, reliable, and scalable solutions. - Develop a great product experience, while leveraging the latest technologies. - Work on maintaining and supporting the newly built modules. - Work with other team members to take ownership and responsibility for development tasks and make them happen. - Actively participate in the development of quality products and processes to deliver industry leading cloud based HCM solution. - Investigate, report, and track product failures to resolution. - Identify and escalate issues related to planning and quality. - Design, develop, maintain, and enhance systems and tools for use by development, Test Engineers and QA. - Contribute to creation, extension, and communication of test automation best practices. - Perform source code analysis to determine quality gaps and communicate high risk areas. - Assist in assessing product quality and release readiness. - Facilitate creation and execution of automated test suites. - Participate in design and architectural discussions. - Help ensure new code moves easily through our deployment pipeline. Qualifications - Smart and driven student who is passionate about learning new technologies and building high quality cloud applications. - Strong academic performance in courses regarding programming languages, algorithms and data structures, computer organization, and discrete mathematics. - Disciplined self-starter, capable of working independently or in close collaboration within an agile development team. - Excellent communication and collaboration skills. - Strong coding skills in a modern object-oriented language (e.g., C#, Java, C++, Python, Powershell). - Working knowledge of modern web technologies including JavaScript, Dojo, React, Angular, Ember, Backbone, jQuery, HTML, CSS 3, SVG, JSON, etc. from professional or academic projects. - Experience with .NET framework. - Experience working with any of the following testing tools: Selenium, FitNesse, or SpecFlow. - Working knowledge of modern relational databases architecture and SQL language through professional or academic projects. - Have a passion for solving hard problems and know how to have fun! Requirements - Experience applying design patterns, writing unit tests, and optimizing performance in application-level TypeScript/JavaScript. - Experience with cloud platforms such as AWS, Azure, or Google Cloud. - Knowledge of DevOps practices and tools (e.g., Docker, Kubernetes, Azure DevOps CI/CD). - Knowledge of microservices architecture (WebAPI, REST, JSON). - Experience writing automation tests or contributing to test suites. - Exposure to SaaS Enterprise Software development practices. - Proficiency in using Visual Studio as an IDE. Benefits - Experience working for one of the fastest growing Human Capital Management technology companies in the world. - Access to Dayforce’s development programs and resources. - Ability to work with as well as create relationships with members across the globe. - Autonomy to bring forth new ideas and optimize existing structures within the organization. - Meaningful responsibilities, enabling you to obtain ‘real-world’ experience. - Dynamic hands-on exposure to multiple business-units and stakeholders across Dayforce.

Related Job Pages

More Full-stack Engineer Jobs

IRIUM logo

Desarrollador/a Fullstack, IA

IRIUM

Líderes en gestión de servicios integrados de infraestructuras y plataformas IT.

Full TimeRemoteTeam 501-1,000Since 2002H1B No Sponsor

• Colaborar en un proyecto del sector retail en modalidad full-remote.

Spain
€35K - €44K / year

Senior Software Engineer - AI Products

hireVouch

hireVouch is a premier recruitment and digital transformation solutions company dedicated to helping organizations find and retain top-tier talent. With a focus on hiring the right

Role Description As a senior software engineer, you'll be stepping into a small, dynamic team in its scale-up phase. The engineering team is currently ~12 members strong and is led by the organization's CTO. The team allocates cycles to the projects with the largest market opportunity, and engineers move between projects in response to demand, as they share an underlying tech stack. Hiring is underway to accelerate the development of a highly anticipated visual content generation product with a full order book. Key responsibilities - Full stack software engineering: - Design and implement a wide variety of services including APIs, customer-facing dashboards, virtual browser orchestration services, and web scrapers. - System scalability & performance engineering: - Participate in technical design discussions to ensure systems scale effectively as usage volumes and feature complexity grow. - Prompt engineering: - Fine-tune LLM and VLM prompts to generate high quality text and visual content. - Cross-functional collaboration: - Work closely with product designers and customer-facing teams to ensure delivery roadmaps are aligned with market demand and customer feedback. - Continuous learning & adaptability: - Stay current with emerging technologies, frameworks, and industry best practices; experiment with new approaches to improve efficiency and strengthen the services over time. Qualifications - You have 5+ years of experience shipping production-grade, customer-facing software. - You have experience designing and implementing backend and frontend systems. - You have experience shipping and maintaining React web applications. - You have a fantastic command of English. Requirements - It's a bonus if you have experience founding or helping scale an AI and/or B2B SaaS venture. - You have experience with DevOps practices/technologies and development tooling. - You have experience with prompt engineering and fine-tuning. - You have experience with browser automation tools. Benefits - $150,000 - $200,000 CAD + equity.

Canada
C$150K - C$200K / year

Staff Software Engineer - Product & Integration

hireVouch

hireVouch is a premier recruitment and digital transformation solutions company dedicated to helping organizations find and retain top-tier talent. With a focus on hiring the right

Role Description This is a product-focused engineering role where you'll play a key part not just in building, but also in shaping our integration platform (supporting 250+ integrations). You'll have the opportunity to influence product direction, work closely with customers, and help make it easier for them to launch products powered by high-volume telematics data. As a Staff Engineer on our Product & Integrations team, you'll take a leading role in shaping the long-term vision of our integration platform. You'll not only design and deliver complex systems, but also drive technical strategy, set architectural direction, and influence how our platform evolves to support hundreds of diverse integrations. You'll partner closely with customers, product, and engineering leadership to ensure we're building the right abstractions and reusable components that scale with our growth. This is a role with broad ownership, where your leadership and judgment will raise the technical bar across the team and directly impact how customers succeed with high-volume telematics data. What you will do - Contribute to the integration framework and platform that supports 250+ integrations. - Scope, build, and implement new integrations to broaden the platform's reach. - Engage directly with customers to design and build new features that add value to our platform. - Build reliable, intuitive APIs that simplify customer implementations. - Create tooling and patterns that improve testing, observability, and platform reliability. - Monitor and optimize system performance, ensuring scalability as data volumes grow. - Contribute to code reviews and share best practices to uphold high standards across the team. - Perform technical demos and provide technical support directly to customers. Qualifications - 6+ years of building production systems. - 2+ years of experience with Node.js & TypeScript. - 4+ years of experience with AWS or similar cloud platforms. - Strong customer empathy with excitement to support new feature launches, troubleshoot directly with customers, and support technical sales. - Comfort working with and building integrations for systems with limited or unclear documentation. - Strong debugging and troubleshooting skills, especially in distributed systems. Requirements - Experience with serverless and/or event-driven architectures (e.g. AWS Lambda, SQS, Kafka). - Experience working with orchestration / workflow engines (e.g. Step Functions, Temporal). - Experience with JVM languages (for cross team work). Tech stack - Backend: Node.js (TypeScript) - AWS serverless architecture, including: Lambda, DynamoDB, S3, SQS, EventBridge, and Step Functions - Frontend: Next.js, React, TypeScript deployed on Vercel - Styling with Tailwind and shadcn - Infrastructure as Code: SST and AWS CDK - CI/CD: GitHub Actions - Technologies also used: Java, Python - Data streaming and lakehouse architecture, including: Kafka, Flink, Spark, Iceberg, and S3

Canada

Senior Full Stack Software Engineer

hireVouch

hireVouch is a premier recruitment and digital transformation solutions company dedicated to helping organizations find and retain top-tier talent. With a focus on hiring the right

Role Description Our client is looking for an experienced software engineer with a founder mindset to take a critical role in our rapidly growing early-stage startup. We believe software will be built 10x faster with teams leveraging the perfect combination of AI agents and collaborative tools. The platform we've built makes this future vision a reality, leading our company to an inflection point of growth. This role is an opportunity to join us early as we prepare to scale up in our market. - Be a critical part of technical and product roadmap, we expect all of our engineers to act like owners of the business, making decisions with a founder-like mentality. - Build products across our stack (using Typescript, Node, and more) that enable our customers to build web apps 10x faster. - Embrace our AI-first culture at every level. Find creative and novel ways to leverage AI at every part of the stack, from the React designer AI, to our network of asynchronous development agents, and for our own development processes. - Collaborate directly with our team and customers to ship high leverage features, while iterating as fast as possible. - Have a blast working at a quickly growing startup! Qualifications - Bachelor's Degree or equivalent experience. - Has professional experience building full-stack applications (at least 4 years of professional full-time development experience, React experience a plus). - Is extremely talented and good at what you do (You execute complex tasks in half the time of your peers). - Has professional experience building and owning production-grade products in real life (not pet projects or projects for clients). - Has a very product and customer focused mindset. - Has been bitten by enough code quality and maintenance issues in production codebases/systems to be opinionated on how they should be built. - Is self-driven and can roll with the punches in a fast-paced environment where priorities and requirements may change frequently. Requirements - Bonus points if you are an ex-founder OR worked at an early-stage startup previously (Series A or earlier). - Have an eye for visual design (or past experience in product design, Figma, etc).

Canada