Senior Web Application Engineer
New Today
Flynn Group of Companies , North America's leading building envelope contractor, is excited to welcome a new Senior Web Application Engineer to our team. This role will be based in Mississauga, with relocation assistance available for top qualified candidates.
Our Tech Stack
We leverage a dynamic tech stack, including .NET (C#) hosted in Amazon AWS and Microsoft Azure. Our databases include MongoDB, MySQL, and SQL Server. Applications are built using ASP.NET and Angular for web, while our mobile applications utilize Java, Swift, and Xamarin.
What We Offer:
Funded training and development programs
Well-equipped on-site gym with free access
Dental and supplemental medical plans
Matching RRSP contributions for retirement
Employee and Family Assistance Program
Subsidized on-site cafeteria with excellent food choices
Free parking and EV charging facility
Family events and Flynn Fest
MSDN Subscription
Monthly Azure credits
Monthly AWS credits
Key Responsibilities:
Collaborate with the team to design, architect, develop, and test our key applications.
Design new application features and integrations to deliver complex changes.
Implement scalable and secure cloud solutions with a disaster recovery strategy.
Assist the team in planning and executing technical deliverables.
Maintain good code and test coverage through effective automated tests.
Promote code quality by adhering to CLEAN architecture and SOLID principles.
Mentor junior developers and elevate team skills through technical guidance.
Work closely with business analysts and stakeholders to align solutions with business needs.
Provide off-hours support as needed and participate in a rotating on-call schedule.
What We Are Seeking:
10+ years of recent experience with a minimum of 5 years in a senior web developer role.
Post-secondary education in Computer Science, IT, or a related field.
Proficiency in .NET / .NET Framework and C#.
Experience with Entity Framework.
Familiarity with TypeScript frameworks, such as Angular, React, or Vue.
Experience with relational databases, including MySQL and SQL Server.
Knowledge of non-relational databases such as MongoDB.
Experience with Docker and container hosting (AWS ECS, Kubernetes).
General knowledge of Amazon AWS services (EC2, S3, CloudFront, Elastic Beanstalk, DynamoDB).
Basic networking knowledge and troubleshooting skills.
Familiarity with tools like Atlassian Jira, GitHub, Azure DevOps, Aha!, New Relic, or Sumo Logic.
Salary: $120,000 - $150,000 a year
Office Location: Mississauga
#LI-LC1
- Location:
- San Francisco, CA, United States
- Category:
- Computer And Mathematical Occupations