Our client is seeking a Senior Software Developer with 8+ years of experience to support the development and maintenance of a modern cloud-based digital information system and its integration with internal and external applications. Key Responsibilities Develop and support a cloud-based application and related system integrations Provide ongoing application and production support Support system testing and user acceptance testing (UAT) activities Prepare deployment packages and release instructions for Development, UAT, and Production environments Participate in knowledge transfer sessions with project team members Document code and technical materials and share with the team Must Haves 8+ years of experience working within the Ontario Public Service (OPS) 8+ years of experience across the full Software Development Life Cycle (SDLC) 8+ years of experience with Microsoft .NET Framework technologies Strong experience developing web-based B2B and B2C applications Experience working in a client/server environment Nice to Have Experience with web technologies such as HTML, XML, XSLT, and JavaScript Experience using Visual Studio 2005, 2008, or 2010 Hands‑on experience with C#, .NET Core, ADO.NET, and SQL Server (2005, 2008 R2) Experience with .NET Framework 4.0 / 5.0 Strong understanding of object‑oriented programming Experience with SQL databases and stored procedures Experience with IIS 7.0 / 8.0 Experience with ASP.NET, MVC, AJAX, WPF, WCF, and web services Experience with SSIS, LINQ, SSRS, and reporting tools such as Crystal Reports and Excel Experience converting business requirements into technical designs and effort estimates Experience creating entity relationship diagrams (ERDs) Strong analytical, communication, and teamwork skills #J-18808-Ljbffr