Description du poste
RQ11319 - Sr. Software Developer
6-month contract (125 business days) - possible extension
ONSITE 5 days - 21 College Street, Toronto
Security Level: CRJMC
Must Have:
At least 10 years of experience designing, architecting and developing complex, enterprise applications using:
ASP.NET
Programming including
ASP.NET
Web API/Rest API ? all supported versions
.NET Framework 4.8.1
C #.NET
VB.NET
SQL
JavaScript Frameworks: Vue.js and Angular
Nice to Have:
As SCOPE / e-library are critical CLD application previous experience in the OPS and with Criminal Law and Justice-specific applications would be an asset
Scope:
Design, development and implement enhancements to the Criminal Law Division SCOPE and e-Library
Work with the project team in completing all relevant and required documentation in alignment with OPS standards.
Provide technical expertise in planning for integration with other Justice technologies
Assignment Deliverables:
The consultant will be responsible for translating business requirements and functional specifications into working, tested extensions to these applications.
The consultant will also be providing support to help our team transition from Microsoft TMS to Microsoft Dev Ops including implementing agile SCRUM methodology. In this role the consultant will provide leadership and mentoring for this transition.
Implemented RESTful API services based on the
ASP.NET
Web API/REST API framework to provide service endpoints for the new and modified web pages
Experience and familiarity with the API design tools, as well as API documentation tools like Postman, similar to Swagger (OpenAPI)
This includes developing detailed programming specifications, user interface designs, prototypes, writing and/or generating code compiling data driven programs conducting unit tests and debugging code to troubleshoot incidents and defects,
Provide break fix and change management support to the systems
Analysis, design, development, testing, implementation and documentation of solutions for relevant projects
Assessment and development of enhancements and changes requested by business partners
Provide application support for mission-critical enterprise applications
Work with clients to design effective application changes to meet business needs.
Working with any one or more of the technologies below, the consultant will:...
