Sr. Web Application Developer - Flynn Group of Companies
  • Mississauga, Ontario, Canada
  • via MindMatch.ai
-
Job Description

At Flynn, its not just a job, its a careerFlynn Group of Companies, North America’s leading building envelope contractor is looking for a Sr. WebApplication Developer to work from our Mississauga location.Imagine a career where, as a core member of the team, your creativity and technical skills can fuel BIG innovations, where your work will have a direct impact on the productivity of your client’s day-to-day lives. Work within a high performing team using leading edge cloud technology and a fast-paced work environment. You will have the unique opportunity to contribute to the product design and system scalability.Our TeamA small team of collaborative individuals working together to solve hard problems and deliver testable, high quality, secure code. Everyone wears many different hats and works on several projects. Our Tech StackOur primary tech stack is .NET (C#) hosted in Amazon AWS and Microsoft Azure. We use MongoDB, MySQL, and SQL Server for our databases. Apps are built in ASP.NET and Angular for our web apps and a mix of Java, Swift, and Xamarin for our mobile apps.Here is a case study by Amazon on how Flynn uses AWS to streamline construction operations and communications: Check out Flynn’s AWS Case StudyDay In The Life Will be a core member of the team to design, architect, develop, code review, and test our key applicationsDesign new application features and integrations in collaboration with team members to deliver complex changesDesign and implement scalable and resilient cloud solutions with security and disaster recovery in mindHelp the team plan and execute technical deliverablesEnsure good code coverage and test coverage by writing and maintaining effective automated testsBe a champion of code quality in team by adhering to CLEAN architecture and SOLID principlesHelp the team plan and execute technical deliverables Mentor other developers on the team in software development life cycle and best practices and elevate the skill of the team through technical mentorshipWork with BA team and stakeholders to identify business needs and develop solutions that align with their objectivesOff-hours support as requiredParticipate in a rotating weekly on-call scheduleWhat We Are Seeking?Must Have:10+ years of recent experience, with at least 5 years in a Sr. Web Developer or similar senior rolePost-secondary education in Computer Science/IT or related fieldAbility to work as part of a team and independentlyExperience in .NET / .NET Framework and C#Experience in entity frameworkAny of the TypeScript front-end frameworks: Angular, React, VueAny commonly used relational database: MySQL, SQL Server, PostgresAny commonly used non-relational databases: MongoDB, DocumentDB, DynamoDBDocker and container-hosting: AWS ECS, KubernetesGeneral Amazon AWS knowledge (or equivalent): EC2, S3, CloudFront, Elastic Beanstalk, Dynamo DB Basic networking knowledge and troubleshootingExcellent written & verbal communication skillsStrong organizational skills and ability to multitaskStrong analytical, problem solving, and decision-making abilitiesPrior Experience with any combination of the following tools and technologies: Atlassian Jira, GitHub, Azure DevOps, Aha!, New Relic, Sumo LogicNice to have:In-Memory caches: Redis, MemcachedMicro-services, messaging patterns, their pros/cons, and related services: AWS Lambda, NServiceBus, MassTransit, SQS, RabbitMQ, Azure ServiceBus, EventStore, Kafka, etc.General Microsoft Azure knowledge (or equivalent): App Service, Azure SQL, Blob storageWebSockets / SignalRContinuous Integration/DeliveryDNS: AWS Route53, CloudFlareWeb Application Firewalls and Security: CloudFlare, ImpervaLearning new techniques and reinforcing them with solid experience is critical. Being able to write clear code that is understandable by the team and is testable is a key factor in your success as a candidate.About You Be passionate about delighting our customersHave a passion for learning and delivering high quality productsAre curious and have a continuous learning mindsetWilling to question the status quoCan work as part of a team & independentlyBe able to give and take feedbackHave a passion for code quality validated by testingInterested in improving yourself and the teamWilling to speak up and share ideas with the teamLooking to see the results of your work quicklyWhat We Offer Funded training and development programVery well-equipped on-site gymDental and supplemental medical planRRSP contributionsComplimentary tea and coffeeExcellent on site, subsidized cafeteriaMSDN SubscriptionMonthly Azure creditsMonthly AWS creditsWindows laptop with lots of RAM and an SSDThree monitorsCANPSV#LI-AD1CANMAXSVCANRSVFlynn Group of Companies is the leading trade contractor in North America that works on virtually every aspect of a building’s outer layer, including Roofing, Glazing, Waterproofing, and Architectural Metals. The foundation of our award winning success is having the right people on our team. We are also highly active and committed to creating an environment which is accessible to all of our customers, employees and applicants. Reasonable accommodations in the hiring process will be provided to people with disabilities upon request.

J-18808-Ljbffr

;