RQ09752 - Sr. Software Developer
Downtown Toronto (College St.)
On-site (Managers discretion)
Contract 6 months possible extensions
Security Level: CRJMC (Must get clearance before starting date)
The Corrections Systems Portfolio requires a temporary Programmer/Developer (L3) with 10 years experience for the design coding and unit testing of enhancements and for troubleshooting and break/fix solutions support for a number of system in the portfolio. The successful proponent will be responsible for translating business requirements and functional specifications into working tested applications. This includes
- 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 (.Net) development platform and tools
- Development for new interfaces 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 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
Must-haves:
- 10 years experience
- Programming all supported versions
- .NET Framework - all supported versions C #.Net SQL XML Visual Studio - all supported versions
- MS SQL Server
Nice-to-Have:
- Previous experience in OPS and Justice Technology Services (JTS) would be an asset