
Posted: 2 hours ago
Job Description
<p><h3>Overview</h3><p>Dice is the leading career destination for tech experts at every stage of their careers. Our client, Cynet Systems, is seeking the following. Apply via Dice today!</p><p>We are looking for <b>Senior Software Developer</b> for our client in <b>Toronto, ON</b>.</p><h3>Job Details</h3><p><b>Job Title:</b> Senior Software Developer</p><p><b>Job Location:</b> Toronto, ON</p><p><b>Job Type:</b> Contract</p><h3>Job Description</h3><ul><li>Deliverables: Participate in the application design, development, enhancement, and modification; unit/system testing and deployment of the JVN, Incident Report Management (IRM), LSI-OR, Briefcase, Youth RNA, OTIS/YOTIS applications using Microsoft development platform and tools.</li><li>Development for new interfaces with .NET systems within the Corrections.</li><li>Developing detailed programming specifications, user interface designs, prototypes, writing, and/or generating code.</li><li>Compiling data-driven programs, conducting unit tests, and debugging code.</li><li>Troubleshoot incidents and defects, provide break-fix and change management support to the systems.</li><li>Work with technologies to participate in the coding and development of application components, including: user interface, data services, data synchronization, and deployment services.</li><li>Participate in project design and application JAD sessions/walkthroughs.</li><li>Development of required Software Architecture Documentation for the project.</li><li>Produce Use Cases, Class diagrams, component diagrams, state diagrams, etc.</li><li>Create code modules and other necessary system scripts and .NET modules.</li><li>Develop documentation for testing, implementation, and defect tracking as per client standards.</li><li>Participate in, document, and configure output from application design sessions.</li><li>Participate in Unit / System / Integration Testing.</li><li>Development of user authentication and access components according to predefined business rules.</li><li>Design and development of user and system interface(s); preparation of install package and install books as required.</li><li>Provide input and complete documentation.</li></ul><h3>Skills and Knowledge</h3><ul><li>Programming all supported versions.</li><li>DOTNET Framework – all supported versions; C# .NET; SQL; XML; Visual Studio – all supported versions.</li><li>MS Web Services; Enterprise Library.</li><li>Team Foundation Server – all supported versions.</li><li>Experience in programming and analysis at the specified experience level.</li><li>Experience in structured methodologies for the development, design, implementation and maintenance of applications.</li><li>Windows Communication Foundation; Windows Presentation Foundation; Web Client Software Factory; MS Sync Framework.</li><li>MS SQL Server – all supported versions; Oracle RDBMS – all supported versions.</li></ul><h3>Seniority level</h3><p><b>Mid-Senior level</b></p><h3>Employment type</h3><p><b>Contract</b></p><h3>Job function</h3><p>Engineering and Information Technology</p><h3>Industries</h3><p>Software Development</p></p>Create Your Resume First
Give yourself the best chance of success. Create a professional, job-winning resume with AI before you apply.
It's fast, easy, and increases your chances of getting an interview!
Application Disclaimer
You are now leaving Thisjob.ca and being redirected to a third-party website to complete your application. We are not responsible for the content or privacy practices of this external site.
Important: Beware of job scams. Never provide your bank account details, credit card information, or any form of payment to a potential employer.