RQ08154 - Software Developer - Senior
4 days ago
Client: Ministry of Public and Business Service Delivery and Procurement
Work Location: 777 Bay St, Suite 423, Toronto, Ontario, Hybrid
Estimated Start Date: 2025-04-01
Estimated End Date: 2026-03-31
#Business Days: 251.00
Extension: Probable after the initial mandate
Hours per day or Week: 7.25 hours per day
Security Level: No Clearance Required
Must haves
- .NET Programmer/Developer must have a minimum of 10+ years of the following skills
- Experience leading design and solution architect discussions for web-based and/or reporting applications
- Experience developing, testing, and debugging code for enhancements to systems using Microsoft ASP.NET Web API, Microsoft ASP.NET, AngularJS (with application experience with AngularJS 2.0), Entity Framework, LINQ, Oracle, Microsoft SQL server, NPM, TypeScript, HTML, CSS, JSON, .NET Framework and .NET Core
- Experience developing multi-threaded services using .NET and C#
- Must have working Experience with ESRI ArcGIS, Google Maps, or other geographic information systems with a strong preference for using ArcGIS JavaScript API
Description
Required to translate technical systems specifications into working, tested applications. This includes developing detailed programming specifications, writing and/or generating code, compiling data-driven programs, maintaining, and conducting unit tests.
General Skills
- Experience in programming and analysis at the specified experience level
- Ability to collaborate with IT Professionals throughout the Software Development Life Cycle
- Experience in structured methodologies for the development, design, implementation, and maintenance of applications
- Experience in design, coding, testing, debugging, and documenting applications
- Experience in the use of object and/or third-generation language development tools with expertise preference using Microsoft Visual Studio
- Experience in one or more programming languages with a strong preference for Full-stack web development with C#, Oracle SQL, JavaScript, and AngularJS
- Experience in application design, latest design patterns, deployment, and troubleshooting with strong preference to Microsoft application design and Microsoft Azure DevOps cloud deployments
- Experience with relational and hierarchical database technologies with a strong preference for Microsoft SQL Server, Oracle DB, and PL-SQL Developer
- Experience in the use of information retrieval packages using query languages (SQL, T-SQL, Oracle SQL)
- Experience with one or more communications protocols (HTTPS, HTTP, FTP, TCP, SSH and more)
- Experience in structured methodologies for the design, development, implementation, and maintenance of Microsoft web-based applications
- Experience eliciting and documenting information from diverse business area stakeholders and subject matter experts
- Excellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills
- A team player with a track record of meeting deadlines
Desirable Skills
- Knowledge and experience with programming Internet-ready applications
- Knowledge and experience in rapid application development (RAD) methodologies
- Experience with middleware and gateways including API services
- Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards
- Ability to provide user and system documentation as required
Experience and Skill Set Requirements
Software Development - 40%
- .NET Programmer/Developer must have a minimum of 10+ years of the following skills
- Experience leading design and solution architect discussions for web-based and/or reporting applications
- Experience developing applications which are deployed to three-tier infrastructure with load-balancing on both the presentation and application tiers
- Experience with troubleshooting and remediation of performance issues in web-based applications and Windows services
- Experience working with source control systems including GIT and TFS, such as Visual Studio 2022
- Experience developing applications that use a relational database to store and retrieve data
- Experience developing, testing, and debugging code for enhancements to systems using Microsoft ASP.NET Web API, Microsoft ASP.NET, AngularJS (with application experience with AngularJS 2.0), Entity Framework, LINQ, Oracle, Microsoft SQL server, NPM, TypeScript, HTML, CSS, JSON, .NET Framework and .NET Core
- Experience developing multi-threaded services using .NET and C#
Other Technical Skills - 35%
- Must have working Experience with ESRI ArcGIS, Google Maps, or other geographic information systems with a strong preference for using ArcGIS JavaScript API
- Experience with the configuration and administration of operating systems including Microsoft Windows and Linux or other varieties of UNIX with a Strong preference for Microsoft Windows 10 and Microsoft Windows Server
- Experience working with and contributing to reusable software components using nuget, npm, and/or other package managers with a strong preference for Microsoft software ecosystem .NET framework and/or .NET Core
- Experience developing web applications that adhere to WCAG AA 2.0 and/or WCAG AA 2.1 for accessibility and which must run on multiple web browsers/different versions of web browsers
- Experience with Continuous Integration and with build systems such as Microsoft Azure DevOps, JetBrains TeamCity, Octopus Deploy, and/or CI/CD similar tools
- Experience with ETL tools to facilitate the transfer of data such as Microsoft SSIS (SQL Server Integration Services)
Communication skills - 20%
- Excellent analytical, problem-solving, and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills
- Experience leading development activities
- Experience working with business users to understand requirements and business goals
Public Sector Experience - 5%
- Previous public sector experience in an organization of equivalent size or complexity to the Ontario Public Service
#J-18808-Ljbffr
-
RQ08154 - Software Developer - Senior
5 days ago
Toronto, Ontario, Canada S M Software Solutions Inc Full timeJob Title : RQ08154 - Software Developer - Senior Client: Ministry of Public and Business Service Delivery and Procurement Work Location: 777 Bay St, Suite 423, Toronto, Ontario, Hybrid Estimated Start Date: 2025-04-01 Estimated End Date: 2026-03-31 #Business Days: 251.00 Extension : Probable after the initial mandate Hours per day or Week: 7.25 hours per...
-
Senior Software Solutions Developer
3 days ago
Toronto, Ontario, Canada Iris Software Inc. Full timeLong-Term .NET Developer Contract OpportunityThis mid-senior level role offers a chance to work as a long-term contractor (12+ months) on a hybrid project in Toronto, ON, focusing on .NET and C#, along with React.JS expertise.Main Responsibilities:Develop high-quality software solutions using .NET and C#, along with expertise in React.JSCollaborate with the...
-
Senior Software Development Lead
7 hours ago
Toronto, Ontario, Canada Systems & Software Full time**About Us** Systems and Software has been a pioneering force in the Utility CIS arena since 1973. Our mission is to provide quality customer information system solutions to municipal and investor-owned utilities. To achieve this mission, we understand the importance of a committed and engaged group of developers, implementers, and support staff. We are...
-
Senior Backend Software Developer
11 hours ago
Toronto, Ontario, Canada Systems & Software Full timeJob DescriptionHarris, a leading provider of mission-critical software to the public sector in North America, seeks a highly skilled Senior Software Engineer to join its team. As a pioneering force in the Utility CIS arena, we are looking for an engineer who can design and develop backend solutions primarily for billing systems.In this role, you will be...
-
Software Development Expert
5 hours ago
Toronto, Ontario, Canada Systems & Software Full timeJob DescriptionWe are seeking a skilled Senior Software Engineer to join our team at Systems & Software, a leading provider of customer information system solutions to municipal and investor-owned utilities.The successful candidate will have a strong background in backend development for billing and accounting applications, with experience working in...
-
Senior Software Engineer
13 hours ago
Toronto, Ontario, Canada Systems & Software Full timeSenior Software Engineer (Billing and Accounting)Systems & SoftwareJoin Harris' Systems & Software, a pioneering force in the Utility CIS arena, as a Senior Software Engineer. Our focus is on developing business applications that push technological boundaries. In this role, you will engineer backend solutions primarily for billing systems, designing new...
-
Senior Software Engineer
10 hours ago
Toronto, Ontario, Canada Systems & Software Full timeSenior Software Engineer (Billing and Accounting) Systems & Software Join Harris' Systems & Software, a pioneering force in the Utility CIS arena, as a Senior Software Engineer. Our focus is on developing business applications that push technological boundaries. In this role, you will engineer backend solutions primarily for billing systems, designing new...
-
Software Developer
4 days ago
Toronto, Ontario, Canada Veracity Software Inc Full timeAbout the RoleVeracity Software Inc is seeking an experienced C# Engineer to join our team. As a key member of our development group, you will be responsible for automating regression testing harnesses, producing test data for new services, and improving integration testing scripts.Key Responsibilities- Automate regression testing harness - capability to run...
-
Senior Software Engineer
3 days ago
Toronto, Ontario, Canada Iris Software Inc. Full timeAbout the RoleIris Software Inc. is a leading technology services and solutions provider, working with Fortune 500 companies to deliver digital transformations and achieve business goals.As a Senior Dotnet Developer, you will be part of a team that provides highly-skilled specialists, software engineering expertise, cutting-edge technology, and flexible...
-
Senior Software Developer
3 days ago
Toronto, Ontario, Canada Wirehead Full timeJob OverviewThe Senior Software Developer position is a senior-level software development role that involves working on complex software projects.This position requires strong technical skills, including experience with Microsoft/Azure Development and Quality Assurance, as well as expertise in the Google Angular Framework and .NET Framework.
-
Senior Software Developer
6 days ago
Toronto, Ontario, Canada EQ Bank | Equitable Bank Full timeAt EQ Bank | Equitable Bank, we're shaping the future of banking in Canada. Our team is passionate about innovation and customer satisfaction. As a Senior Software Developer, you'll play a key role in designing and implementing cutting-edge software solutions using Azure Cloud, DevOps, API, and PaaS services. You'll collaborate with cross-functional teams to...
-
Senior Software Engineer
3 days ago
Toronto, Ontario, Canada S M Software Solutions Inc Full timeJob OverviewS M Software Solutions Inc is seeking a highly skilled and experienced Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, testing, and deploying cloud-based applications using the latest technologies.
-
Senior Software Developer
3 days ago
Toronto, Ontario, Canada MobileComm, Inc Full timeMobileComm, Inc is searching for a Senior Software Developer to join our team. As a Senior Software Developer, you will be responsible for designing, developing, and testing software applications that meet the needs of our customers.Key Responsibilities:Design and develop software applications using languages like Python and GO.Collaborate with...
-
Senior Software Developer
3 days ago
Toronto, Ontario, Canada owl Full timeSenior Software Engineer RoleWe are seeking a highly skilled Senior Software Engineer to join our team.The ideal candidate will have a strong background in software engineering with a focus on infrastructure, and be proficient with AWS services.This is a fantastic opportunity to work with a dynamic team driving innovation in the insurance industry.Design,...
-
Senior Software Engineer
4 days ago
Toronto, Ontario, Canada Veracity Software Inc Full timeAt Veracity Software Inc, we are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and implementing scalable applications and microservices using Java, Spring Boot, and related technologies.We value strong technical skills, particularly in the areas of software...
-
Senior Java Developer
6 days ago
Toronto, Ontario, Canada Veracity Software Inc Full timeJob OverviewWe are seeking a skilled Senior Java Developer to join our team at Veracity Software Inc. As a key member of our development team, you will play a crucial role in designing and implementing production-grade applications using Java, Spring Boot, and React.
-
Senior Web Application Developer
11 hours ago
Toronto, Ontario, Canada Iris Software Inc. Full timeJob Title: Senior Web Application DeveloperAbout Iris Software Inc.Iris Software Inc. is a leading technology services company that delivers innovative solutions to clients in the financial services industry and beyond.We are seeking an experienced Senior Web Application Developer to join our team in Toronto, Canada. The successful candidate will have 5+...
-
Senior Software Developer
6 days ago
Toronto, Ontario, Canada Mindlance Full timeWe are seeking an experienced Senior Software Developer to join our team at Mindlance. In this role, you will be responsible for designing and implementing innovative software solutions using the MS D365 Finance & Operations platform.As a Senior Software Developer, you will act as a point of contact for all stakeholders to ensure business requirements are...
-
Toronto, Ontario, Canada SideFX Software Full timePosition OverviewSideFX is seeking an exceptional senior software developer or technical director to join its Toronto-based compositing R&D team.We are developing Copernicus, a next-generation procedural image processing architecture to provide the backbone for compositing, texture synthesis, machine learning, real-time 2D simulation, seamless 3D...
-
Senior Software Developer
6 days ago
Toronto, Ontario, Canada Capgemini Engineering Full timeJob Title: Senior Software DeveloperAt Capgemini Engineering, we are seeking a highly skilled Senior Software Developer to join our team. As a key member of our engineering team, you will be responsible for designing and developing distributed data processing solutions and highly loaded database systems.Key Responsibilities:Design and implement software...