Senior Software Developer

    • Location: Toronto, Ontario
    • Job Type: Contract
    • Salary: $23 – $28

    Our client is looking for a Senior Software Developer for a 6 month contract in Toronto.
    This is an onsite role.

    Advantages
    • Earn a competitive rate within the industry
    • Potential for extension
    • Working 7.25 hours per calendar day, sometime between 8:00-5:00 PM (excluding lunch breaks) Monday to Friday inclusive

    Responsibilities

    • Participate in the application design; development, enhancement and modification; unit / system testing and deployment of the LSI-OR; OTIS/Youth OTIS and OTIS Briefcase ; YJSOI; YOCTPA, YRNA and eRoster applications using Microsoft (.Net) development platform and tools

    • Development for new interfaces with .Net systems within the Corrections

    • Developing detailed programming specifications, user interface designs, prototypes, writing and/or generating code

    • Compiling data driven programs, Conducting unit tests and debugging code Troubleshoot incidents and defects, Provide break fix and change management support to the systems

    • Working with any one or more of the technologies below, the consultant will participate in the coding and development of application components including: user interface, data services, data synchronization, and deployment services.

    • Participate in project design and application JAD sessions / walkthroughs;

    • Development of required Software Architecture Documentation for the project;

    • Produce Use Cases, Class diagrams, component diagrams, state diagram etc.; Create code modules, as well as other necessary system scripts and .Net modules

    • Develop documentation for testing, implementation, defect tracking as per OPS standards;

    • Participate in, document and configure output from application design sessions

    • Participate in the Unit / System / Integration Testing

    • Development of user authentication and access component according to predefined business rules

    • Design and development of user and system interface(s) Preparation of install package and install books as required

    • Provide input and complete documentation

    • Continuous maintenance and ensuring e-Roster application remains operational, efficient, and meets user needs. The process involves monitoring performance, fixing issues, and implementing improvements over time.

    Qualifications Must haves:

    • ASP.NET Programming – all supported versions

    • .NET Framework – all supported versions C #.Net VB.NET SQL XML Visual Studio – all supported versions

    • MS SQL Server

    • Experience in programming and analysis at the specified experience level

    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

    Leave a Reply

    Your email address will not be published. Required fields are marked *