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