Back


Job Detail

Senior Software Developer

Altis Recruitment

Burlington, Ontario

Senior Software Developer

Altis Recruitment

Burlington, Ontario
 
Salary: Information unavailable
 

Senior Software Developer 
Salary Range: $120K- $140K
Location: Remote (Ontario Preferred)
Type: Full Time, Permanent

About the Role

We are seeking an experienced Senior Software Developer who excels at building scalable, resilient, and high-performing solutions. In this role, you will contribute to the evolution of a modern data warehouse, analytics, and reporting platform while championing best practices in software engineering. You’ll strengthen CI/CD pipelines, enforce robust unit testing, and maintain clean development patterns—all within an Agile environment that values collaboration, technical excellence, and continuous improvement.
Key Responsibilities
  • Design and implement high-quality, maintainable code aligned with established patterns and architectural guidelines.

  • Develop and enforce unit testing strategies to ensure code quality before QA handoff, reducing defects and improving reliability.

  • Integrate and optimize CI/CD pipelines to automate builds, testing, and deployments for faster and more consistent releases.

  • Participate in peer code reviews, offering constructive feedback and ensuring adherence to coding standards.

  • Collaborate with product managers and architects to translate business requirements into scalable, secure technical solutions.

  • Drive improvements in error handling, logging, and application resilience to ensure graceful recovery from failures.

  • Profile and optimize applications for performance, scalability, and cost efficiency.

  • Maintain clear, accurate technical documentation for code, processes, and system architecture.

  • Contribute to architectural discussions and help define patterns that promote consistency and maintainability across the codebase.

  • Troubleshoot and resolve production issues using root cause analysis and preventive measures.

Qualifications & Skills

  • 5+ years of experience in software development, focusing on enterprise-grade applications.

  • Proven experience with CI/CD tools (e.g., Azure DevOps, Bitbucket, Jenkins) and integrating automated testing into pipelines.

  • Strong background in unit testing and test-driven development (TDD).

  • Proficiency with Azure services, including serverless functions and IaaS/SaaS offerings.

  • Familiarity with Infrastructure as Code (IaC) tools such as Bicep/ARM or Terraform.

  • Experience with microservices architecture, domain-driven design (DDD), and security best practices (e.g., OWASP).

  • Skilled in API development and documentation.

  • Solid understanding of Agile methodologies such as Scrum or Kanban.

  • Strong problem-solving abilities, attention to detail, and ability to write resilient, fault-tolerant code.

  • Excellent communication skills and ability to work effectively in cross-functional teams.

Benefits

  • Dynamic and diverse work environment.

  • Opportunities for professional growth and cross-department collaboration.

  • Competitive salary, generous vacation package, and emphasis on work–life balance.

  • Open communication and a fun, outgoing team culture.


    Notes from the Hiring Manager

    “We are looking for someone who is passionate about improving systems, curious about new technologies, and ready to take ownership of meaningful technical challenges. This role works closely with the business, so communication and collaboration matter. If you enjoy problem-solving, modernizing applications, and working in a fast-moving environment, you will thrive here.”

    Why Partner with Altis

    If you’ve never worked with a staffing agency before, we make it easy. We work with top employers across Canada, each opportunity thoroughly vetted by our team. When you apply with Altis, we take the time to understand your strengths and advocate for you, handling the logistics, interview preparation, and introductions directly with hiring managers. All of our services are free for candidates.



We appreciate the time and effort all applicants invest in their submissions. Please note that only candidates shortlisted for this role will be contacted directly. However, your profile will remain under consideration for future opportunities that align with your experience and career goals. All qualified applicants will receive fair consideration for employment. We welcome individuals of all backgrounds, experiences, and identities including those who identify as women, members of racialized groups, Indigenous Peoples, persons with disabilities, and 2SLGBTQIA+ communities. If you require an accommodation, please review our accessibility policy and reach out to our accessibility officer with any questions. Our human recruiters review all applications and always make the final hiring decision. On occasion, we also use AI-assisted tools to help review applications.

We are committed to hiring military and Veteran spouses and encourage you to identify your connection with the MSEN when reaching out to us or applying to any of our open roles.

 

Have questions or want to learn more about us? We would love to hear from you!

 

majella.de.freitas@altis.com

 

Whenever possible, reach out to a named contact rather than a general inbox  - it helps ensure a quicker, more personalized response. If you hit a bounce-back, let us know at

employment.Emploi@cfmws.com

 

 

 

About Altis Recruitment

Welcome on behalf on the Altis Recruitment team! Altis has a long-standing business relationship with the Defence community. For more than 30 years, we have been grateful to work alongside the Department of National Defence and countless military professionals. We know that family members of military personnel often make many personal sacrifices to support their loved ones. We understand that it can be difficult to pursue a career when embracing sudden changes like relocation and deployment. For some, this has meant putting a pause on career goals or professional development. We would like to provide you with everything you need for a successful and confident job search – in addition to access to job opportunities. Download the checklists our experts have created to help you be at your best from application to interview.