Easter Seals Jobs

Job Information

Graebel Companies, Inc. Sr Software Engineer in Canada

This role can be based anywhere in Ontario, Canada.

Are you ready to open a world of opportunity in talent mobility? Our clients include some of the largest and most recognized brands in the world. They’re innovators and leaders in their industries, making life-enhancing breakthroughs every day. We help them tap into those opportunities by placing their exceptional people where they need to be, anywhere in the world. When it comes to service, we set the bar for exceptional … and then we raise it with fresh ideas, leading tools and innovative approaches, and it’s all grounded in our values of truth, love, and integrity. We call it People-first Mobility. We’re looking for exceptional people who share those values along with our passion for delivering the highest levels of service. If that sounds like you, and if you’re ready for a new career opportunity, we’d like to hear from you! Here’s to the world ahead.

We are looking for a highly skilled and experienced Senior Full-Stack Software Engineer to lead the design and development of innovative, scalable, and modern applications. As a senior engineer, you will play a pivotal role in driving technical excellence, mentoring team members, and ensuring the delivery of high-quality solutions. This is an excellent opportunity to work with a team of dedicated professionals in a culture that values creativity, collaboration, and continuous learning. We offer competitive compensation, comprehensive benefits, flexible work arrangements, and opportunities for leadership and growth.

ESSENTIAL DUTIES AND RESPONSIBILITIES

  • Serve as a technical leader, providing architectural guidance and setting the technical direction for projects.

  • Design and develop robust, scalable, and secure full-stack solutions using React, Node.js, .NET Core, and AWS technologies.

  • Collaborate closely with stakeholders to translate business requirements into technical specifications and innovative solutions.

  • Lead and participate in the development of front-end and back-end features, ensuring alignment with modern software development best practices.

  • Mentor and guide junior and mid-level engineers, fostering a culture of knowledge-sharing and continuous improvement.

  • Conduct and oversee comprehensive code reviews, ensuring adherence to coding standards and architectural principles.

  • Optimize application performance and reliability through effective debugging, monitoring, and testing strategies.

  • Implement and manage CI/CD pipelines using tools like AWS DevOps, ensuring seamless deployment and integration processes.

  • Research and introduce emerging technologies and frameworks to enhance team capabilities and project outcomes.

  • Document system architecture, workflows, and operational guidelines to maintain project transparency and facilitate team collaboration.

  • Actively participate in agile ceremonies and contribute to sprint planning, task prioritization, and delivery timelines.

Required Skills

  • Experience with additional front-end frameworks or libraries (e.g., Vue.js, Angular).

  • Familiarity with infrastructure-as-code tools like Terraform or AWS CloudFormation.

  • Knowledge of data engineering concepts, including working with pipelines, ETL processes, and large datasets.

  • Certifications in AWS or other cloud platforms.

Required Experience

  • 7+ years of professional software development experience, with significant expertise in full-stack development.

  • Advanced proficiency in .NET Core, C#, React, and Node.js.

  • Extensive experience with AWS cloud services, including designing and deploying serverless architectures (e.g., AWS Lambda, API Gateway, DynamoDB, S3).

  • Proven track record of leading the design and implementation of scalable, secure, and high-performing applications.

  • Expertise in modern CI/CD practices, leveraging tools like AWS DevOps, GitHub Actions, or similar.

  • Strong understanding of cloud-native patterns, including microservices, containerization, and event-driven architectures.

  • Demonstrated ability to mentor and lead development teams, driving technical excellence and innovation.

  • Experience collaborating with cross-functional teams, including product managers, UX designers, and business stakeholders.

  • In-depth knowledge of application security practices, performance optimization techniques, and monitoring tools like AWS CloudWatch.

  • Exceptional problem-solving skills, with a focus on delivering pragmatic and maintainable solutions.

  • Strong verbal and written communication skills, with the ability to present technical concepts to non-technical audiences

As a testament to our commitment to diversity, equity, inclusion, and belonging, our salary bands are transparent both internally and as a part of our external recruitment process. The targets for this role are dependent on market/ geographic location and range from $100,000 to $160,000 CAD.

Graebel Companies, Inc. is an EEO/AA Employer M/F/Disabled/Vet

DirectEmployers