RQ11141 - Software Developer - Senior
Indexed description
Role
- Job Title: RQ11141 – Software Developer – Senior
- Client: Justice Technology Services – Digital Design Branch, Ministry of Public and Business Service Delivery and Procurement
- Location: 21 College Street, Toronto, ON – Onsite
- Start Date: 2026‑07‑06
- End Date: 2026‑09‑30
- Business Days: 253
- Extension: Probable after initial mandate
- Hours: 7.25 hours/day (8:00–5:00 PM, Monday–Friday, excluding breaks)
- Security Level: CRJMC
- Application Deadline: Send documents by Wednesday, 27 May 2026, 11:00 AM EST
- Contact Email: [email protected]
- Updated Resume in Word format
- References
- Expected hourly rate
- Visa status
- LinkedIn ID
- 8+ years of experience across the entire Software Development Life Cycle using Microsoft .NET Framework technologies.
- Experience building web‑based B2B/B2C applications in a client/server environment.
- Strong web‑development skills:
- HTML, XML, XSLT, JavaScript, Visual Studio 2005/2008/2010.
- Database expertise:
- MS SQL Server 2005/2008/2012, including stored procedures.
- Familiarity with Azure (installation, configuration, customization, deployment, troubleshooting, and production support).
The Senior Software Developer will design and develop a modern, cloud‑based digital information system for the Justice Technology Services – Digital Design Branch. You will integrate the system with internal and external applications, provide application support, and participate in testing, deployment, and knowledge‑transfer activities.
You will work closely with business stakeholders, QA teams, and DevOps to ensure the solution is robust, scalable, and maintainable in a public‑sector, justice‑related environment.
Key Responsibilities & Deliverables
- Develop web‑based solutions using C#, .NET Core, MVC, AJAX, WPF, WCF, and Windows/Web Services, with HTML, CSS, JavaScript, jQuery, XML, and XSLT.
- Use SQL Server 2005/2008/2012, write stored procedures, and perform data migration and reporting with SSIS, LINQ, and SSRS.
- Convert client requirements and functional specifications into technical designs with effort estimation and deliver the corresponding code.
- Create entity‑relationship diagrams to model the relationship between system entities.
- Customize forms and workflows using JavaScript and client‑side scripting.
- Prepare deployment packages, build instructions, and configuration steps for Development, UAT, and Production environments.
- Provide application support and assist the testing team during system and UAT testing.
- Participate in knowledge‑transfer sessions to onboard new team members and support teams.
- Use Visual Studio (2015, 2013, 2010) and MS Project for development and project planning.
- Deploy and maintain applications on Windows 10/8/7/XP, Windows Server 2008/2012, and IIS 7.0/8.0.
Technical Expertise (40%)
- 8+ years of SDLC experience with Microsoft .NET Framework and C#.
- Extensive web‑application development experience in client/server environments.
- Strong object‑oriented design and development skills.
- Experience with MVC, AJAX, WPF, WCF, and web/windows services.
- Strong HTML, XML, XSLT, and JavaScript (jQuery) skills.
- Experience with Visual Studio 2005/2008/2010 and modern web‑development practices.
- Client‑side scripting, sitemap writing, and form customization using JavaScript.
- MS SQL Server 2005/2008/2012 expertise, including stored procedures, data migration, and reporting tools like Crystal Reports, Excel, SSRS.
- Data modeling and ERD creation for relational databases.
- 8+ years of OPS (Ontario Public Service) experience or equivalent.
- Onsite role at 21 College Street, Toronto, with standard 8:00–5:00 business hours.
- Email is the preferred contact method.
- For daily updates, join the company’s WhatsApp group: WhatsApp Group Link.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search