Senior Software Developer at The Code Crackers
Toronto, ON, Canada -
Full Time


Start Date

Immediate

Expiry Date

06 Dec, 25

Salary

70.0

Posted On

09 Sep, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Sql Server, It Operations, Documentation, Cost Effective Solutions, Visual Studio, Asp.Net, Team Foundation Server, Service Delivery, Interpersonal Skills, Design, Code, Wpf, .Net Framework, Assessment, Enterprise Library, Communication Skills, Maintenance

Industry

Information Technology/IT

Description

Role Overview
The Corrections Systems Portfolio is seeking a Senior Programmer/Developer (Level 3) with 10+ years of experience to support the design, development, and maintenance of multiple enterprise systems. The successful candidate will work with stakeholders, design and develop .NET applications, provide technical leadership, troubleshoot issues, and ensure compliance with OPS and GO-ITS standards.
Key Responsibilities

Stakeholder Collaboration

  • Engage with business clients, executives, and SMEs to understand business needs.
  • Design technically sound solutions aligned with OPS standards.
  • Collaborate closely with JTS SMEs throughout the development lifecycle.

Application Development

  • Design and develop new interfaces and enhancements for .NET-based systems.
  • Create detailed programming specifications, UI designs, prototypes, and generate application code.
  • Conduct unit testing, debug code, and compile data-driven programs.
  • Provide incident resolution, defect fixes, and change management support.

Technical Execution

  • Develop application components: user interfaces, data services, data synchronization, deployment services.
  • Participate in design sessions, JAD walkthroughs, and architecture reviews.
  • Produce system architecture and design documentation (use cases, diagrams, state models).

Testing & Deployment

  • Prepare testing and deployment documentation per OPS standards.
  • Participate in unit, system, and integration testing.
  • Develop installation packages and deployment materials.
  • Support user authentication and access control development.

Documentation & Reporting

  • Maintain and update technical documentation, user guides, and training materials.
  • Provide regular project updates, status reports, and briefing notes.
  • Ensure all work and artifacts are documented.

Knowledge Transfer & Support

  • Provide structured knowledge transfer to FTE staff two weeks prior to contract end.
  • Ensure all design, code, and documentation are stored in JTS TFS.
  • Mentor staff through weekly KT meetings.

Compliance & Standards

  • Adhere to JTS PMO and OPS Enterprise Architecture documentation standards.
  • Ensure all deliverables meet security, architecture, and industry best practices.

Required Skills & Experience

Technical Skills (Mandatory)

  • ASP.NET Programming (all supported versions)
  • .NET Framework (all supported versions, including C#.NET, VB.NET, SQL, XML)
  • Visual Studio (all supported versions)
  • MS SQL Server (all supported versions)
  • MS Web Services / Enterprise Library
  • Team Foundation Server (TFS)
  • Windows Communication Foundation (WCF)
  • Windows Presentation Foundation (WPF)
  • Oracle RDBMS (all supported versions)
  • Experience with structured methodologies for design, development, implementation, and maintenance

Analytical & Problem-Solving Skills

  • Ability to analyze complex system problems and resolve them with minimal business impact.
  • Strong planning, assessment, and evaluation skills for IT operations and services.
  • Ability to design cost-effective solutions that improve client service delivery.

Stakeholder Communication Skills

  • Strong interpersonal and communication skills to engage stakeholders at all levels.
  • Ability to work collaboratively in high-impact IT teams.

Research & Adaptability

  • Stay current with IT trends, standards, and emerging technologies.
  • Ability to experiment with new tools, frameworks, and development techniques.

Evaluation Criteria

  • MS .NET & Tools – 30 points

(WCF, WPF, MS Web Services, Entity Framework, Visual Studio, TFS)

  • .NET Programming – 30 points

(C#.NET, ASP.NET, MS Web Services development & implementation)

  • Database Development – 20 points

(SQL procedures, scripts, objects)

  • Stakeholder Communication – 10 points

(Strong interpersonal skills, team collaboration)

  • Technical, Analytical, Research Skills – 10 points

(Industry standards, security best practices, problem-solving)
Job Types: Full-time, Fixed term contract
Contract length: 12 months
Pay: From $70.00 per hour

Application question(s):

  • How many years have you worked directly with business or technical stakeholders to gather requirements or resolve issues?
  • How many years of hands-on experience do you have developing with ASP.NET (any version)?
  • How many years of experience do you have working with the .NET Framework and related tools (C#, VB.NET, SQL, XML, Visual Studio)?
  • How many years of experience do you have working with MS SQL Server?

Location:

  • Toronto, ON (preferred)

Work Location: Hybrid remote in Toronto, O

Responsibilities

Please refer the Job description for details

Loading...