Titre du poste ou emplacement

RQ09629 - Software Developer - Senior

Maarut Inc - 34 emplois
East York, ON
Posté hier
Détails de l'emploi :
Temps plein
Exécutif

Deliverables:

Develop tools to:

  • Analyze an individual's risk for internal classification of inmates (min, med, max security).
  • Generate risk assessments for inmates and assign a minimum, medium and maximum rating for the purpose of institutional placements as the inmates are admitted and ongoing.
  • Integrate with the Offender Tracking Information System (OTIS) to ensure seamless access to inmate data and accurate risk evaluation.
  • Continuous maintenance and ensuring OTIS/YOTIS application remains operational, efficient, and meets user needs. The process involves monitoring performance, fixing issues, and implementing improvements over time.

Responsibilities:

  • 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
  • Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and migrations

General Skills:

  • Experience in programming and analysis; specialized software package support 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, code, test, debug and document applications
  • Experience in the use of object and/or third generation language development tools
  • Experience in one or more programming languages
  • Experience in application design, latest design patters, deployment and troubleshooting
  • Experience with relational and hierarchical database technologies
  • Experience in the use of information retrieval packages using query languages
  • Experience with one or more communications protocols
  • Experience in structured methodologies for the design, development, implementation and maintenance of 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 for meeting deadlines

Desirable Skills:

  • Knowledge and experience with programming Internet-ready applications
  • Knowledge and experience in rapid application development (RAD) methodologies
  • Knowledge and understanding of Information Management principles, concepts, policies and practices
  • Experience with middleware and gateways
  • Experience reviewing, analyzing, and modifying product installation scripts including encoding, testing, debugging
  • Ability to provide post-implementation support and resolve any post-implementation technical issues
  • Experience conducting design walkthrough sessions with project team
  • 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

Requirements

Experience and Skill Set Requirements:

Skill Set Requirements:

Skills and Knowledge:

  • ASP.NET Programming – all supported versions
  • .NET Framework - all supported versions C #.Net VB.NET SQL XML Visual Studio - all supported versions
  • MS Web Services Enterprise Library
  • Team Foundation Server – all supported versions
  • Experience in programming and analysis at the specified experience level
  • Experience in structured methodologies for the development, design, implementation and maintenance of applications
  • Windows Communication Foundation Windows Presentation Foundation Web Client Software Factory MS Sync Framework
  • MS SQL Server - all supported versions Oracle RDMS – all supported versions
  • Experience with relational and hierarchical database technologies Experience in the use of information retrieval packages using SQL
  • Experience with one or more communications protocols
  • Experience with middleware and gateways Excellent analytical, problem-solving and decision-making skills
  • Excellent verbal and written communication skills; Highly developed interpersonal skills A team player with a track record for meeting deadlines

.NET programming:

  • Experience coding and implementing applications using, C#.Net and ASP.Net and Microsoft Web Services

Database:

  • Experience coding and implementing SQL procedures, scripts, and Object

OPS experience:

  • Previous experience in OPS and JTS would be an asset

Partager un emploi :