cover image
Flynn Group of Companies

Flynn Group of Companies

flynncompanies.com

4 Jobs

2,024 Employees

About the Company


The Flynn Group of Companies is North America's leading building envelope trade contractor. Since 1978 we have been providing quality contracting services in the institutional, commercial, and industrial construction marketplace.

The Flynn Group of Companies employs in excess of 6000 people in 35 office locations and is positioned in five distinct, but related, business sectors:

- Roofing Systems
- Glazing & Curtain Walls
- Architectural Metals
- Roofing Service
- Waterproofing

ATTENTION BUSINESS OWNERS:

Flynn is currently looking to grow. Whether you are concerned about succession planning or in expansion mode, we can help you take your business and team to the next level. We are looking to merge with companies whose values are aligned and who have like-minded business owners. With more than 40 years of experience, Flynn has grown by acquisition and subsequent organic growth resulting in profitable, long-term equity opportunities for its key leaders.

If you are interested and your company's annual sales are in excess of 5 million dollars of low-slope roofing, please email business.opportunities@flynncompanies.com

Listed Jobs

Company background Company brand
Company Name
Flynn Group of Companies
Job Title
Job Captain
Job Description
Mississauga, Canada
On site
Senior
19-09-2025
Company background Company brand
Company Name
Flynn Group of Companies
Job Title
Hiring in Canada: Senior Web Application Developer
Job Description
**Job Title**: Senior Web Application Developer **Role Summary**: Senior Web Application Developer to design, architect, and develop scalable web applications, collaborate on cloud solutions, and mentor team members within a modern tech stack. **Expectations**: - 10+ years experience (minimum 5 years in senior role) - Post-secondary education in Computer Science/IT or related field **Key Responsibilities**: - Architect and develop web applications using .NET/C# and front-end frameworks (Angular, React, Vue). - Design scalable cloud solutions with security and disaster recovery considerations. - Collaborate with stakeholders to align solutions with business needs. - Conduct code reviews, maintain code/test coverage, and advocate for clean architecture/SOLID principles. - Mentor developers on software lifecycle best practices. - Participate in on-call rotations and off-hours support as required. **Required Skills**: - .NET/.NET Framework, C#, Entity Framework - TypeScript front-end frameworks (Angular, React, Vue) - Relational databases (MySQL, SQL Server, PostgreSQL) - Non-relational databases (MongoDB, DynamoDB, DocumentDB) - Cloud platforms: AWS (EC2, S3, CloudFront) and Azure - Containerization: Docker, Kubernetes - Tools: GitHub, Azure DevOps, Jira, New Relic/Sumo Logic - Basic networking knowledge and troubleshooting **Required Education & Certifications**: - Bachelor’s degree in Computer Science/IT or equivalent field.
London, United kingdom
Hybrid
Senior
28-09-2025
Company background Company brand
Company Name
Flynn Group of Companies
Job Title
Production Coordinator
Job Description
Mississauga, Canada
On site
Junior
30-09-2025
Company background Company brand
Company Name
Flynn Group of Companies
Job Title
Senior Web Application Developer
Job Description
Job Title: Senior Web Application Developer Role Summary: Lead the design, architecture, and development of web applications using .NET/C#, Angular, and related technologies. Own end‑to‑end delivery of features, ensuring code quality, scalability, security, and automated testing. Mentor junior developers and collaborate with business stakeholders to translate requirements into robust solutions. Expectations: - Minimum 10 years of professional software development experience. - At least 5 years in a senior web developer or equivalent leadership role. - Post‑secondary education in Computer Science, Information Technology, or related discipline. Key Responsibilities: - Design, implement, and review scalable, cloud‑native solutions on AWS/Azure. - Architect new features and integrations, ensuring alignment with business goals. - Write clean, maintainable code adhering to SOLID, CLEAN architecture, and industry best practices. - Develop and maintain automated unit, integration, and UI tests to achieve high coverage. - Mentor and coach team members on the software development lifecycle and technical practices. - Collaborate with business analysts and stakeholders to elicit requirements and propose solutions. - Participate in on‑call rotations and provide off‑hours support as needed. - Contribute to continuous improvement of development processes and tooling. Required Skills: - .NET/ASP.NET Core, C#, Entity Framework, and MVC patterns. - Front‑end TypeScript frameworks (Angular, React, or Vue). - Relational databases: MySQL, SQL Server, Postgres. - NoSQL databases: MongoDB, DocumentDB, DynamoDB. - Containerization and orchestration: Docker, AWS ECS, Kubernetes. - Cloud services: EC2, S3, CloudFront, Elastic Beanstalk, DynamoDB; Azure equivalent services. - Version control (Git), CI/CD pipelines (Azure DevOps, GitHub Actions, or similar). - Experience with Atlassian Jira, New Relic, or Sumo Logic is a plus. - Strong understanding of networking fundamentals and troubleshooting. Required Education & Certifications: - Bachelor’s degree in Computer Science, Information Technology, or related field. - Relevant certifications (e.g., Microsoft Certified: Azure Developer Associate, AWS Certified Developer – Associate) are advantageous but not mandatory.
Mississauga, Canada
Hybrid
Senior
17-10-2025