Search jobs > Toronto, ON > Net developer

NET Software Developer 7887-1113

Foilcon
Toronto, Ontario, Canada
Full-time

HM Note : This hybrid role is three (3) daysonsite

SCOPE :

Design development and implement enhancements to the Criminal LawDivision SCOPE andeLibrary

Work withthe project team in completing all relevant and requireddocumentation in alignment with OPSstandards.

Providetechnical expertise in planning for integration with other Justicetechnologies in alignment with the Criminal Justice Digital DesignInitiative(CJDD)

DELIVERABLES :

The consultant will be responsible for translating businessrequirements and functional specifications into working testedextensions to theseapplications.

Theconsultant will also be providing support to help our teamtransition from Microsoft TMS to Microsoft Dev Ops includingimplementing agile SCRUM methodology.

In this role the consultantwill provide leadership and mentoring for thistransition.

Implemented RESTful API services based on the andnbsp; ASP.NET and nbsp;WebAPI / REST API framework to provide service endpoints for the new andmodified web pages

Experience and familiarity with the API design tools as well as APIdocumentation tools like Postman similar to Swagger(OpenAPI)

Thisincludes developing detailed programming specifications userinterface designs prototypes writing and / or generating codecompiling data driven programs conducting unit tests and debuggingcode to troubleshoot incidents anddefects

Providebreak fix and change management support to thesystems

Analysisdesign development testing implementation and documentation ofsolutions for relevantprojects

Assessmentand development of enhancements and changes requested by businesspartners

Provideapplication support for missioncritical enterpriseapplications

Workwith clients to design effective application changes to meetbusiness needs.

Working with any one or more of the technologies below theconsultant will :

Participate in the coding and development of application componentsincluding user interface data services data synchronization anddeploymentservices.

Participate in the application design development unit / systemtesting and deployment of the SCOPE / eLibrary and associatedapplication using Microsoft development platform andtools

  • Participatein project design and application JAD sessions / walkthroughs;
  • Development of required Software Architecture Documentation for theproject;
  • ProduceUse Cases Class diagrams component diagrams state diagrametc.;

Create codemodules as well as other necessary system scripts and .NETmodules

Developdocumentation for testing implementation defect tracking as per OPSstandards;

Participate in document and configure output from applicationdesign sessions

Participate in the Unit / System / IntegrationTesting

Developmentof user authentication and access component according to predefinedbusiness rules

Design and development of user and systeminterface(s)

Preparation of install package and install books asrequired

  • Provideinput and complete documentation for the application deploymentplan for the productionenvironment;
  • Completion of all required documentation and system artifactsincluding update technical documentations and provide input forUser Guide and amp; TrainingGuide;

Estimatesfor assigned tasks and percentcomplete

Theconsultant will provide a detailed list of all work / artefactscompleted on theproject

Attend anymeetings related to the resolution of any requests or supportincidents asrequired

Ensuresknowledge transfer to internal staff the consultant will transferover all information research code documents etc. to theclient

  • Completework and achieve milestones within the assigneddeadlines;
  • Notifythe Cluster / Ministry project Manager in writing of any issues orother material concerns related to the Assignment Deliverables assoon as the he / she becomes aware ofthem;
  • SubmitDeliverables for the Cluster / Ministry approval as they arecompleted;
  • Complywith the Ontario Government and the Cluster / Ministry securityprocedures andpractices;
  • Complywith the Ontario Government and the Cluster / Ministryarchitecture / technology standards and bestpractices;
  • Complywith the Ontario Government and the Cluster / Ministry Conflict ofInterest and ConfidentialityGuidelines;

Complywith the Ontario Government I and amp;IT Directive OperationalPolicy on the I and amp;IT Project Gateway Process and otherapplicable Guidelines Standards andProcedures

Skills

Experienceand Skill SetRequirements

MANDATORYREQUIREMENTS :

Atleast 10 years of experience designing architecting and developingcomplex enterprise applicationsusing :

o andnbsp; ASP.NET and nbsp;Programmingincluding and nbsp; ASP.NET andnbsp;Web API / Rest API all supportedversions

o .NETFramework 4.8.1

o C#.NET

o andnbsp; VB.NET

oSQL

o JavaScriptFrameworks : Vue.js andAngular

SKILLSAND KNOWLEDGE :

Windows 10 and Windows Server 2016 and laterenvironments

andnbsp; ASP.NET and nbsp;Programmingincluding and nbsp; ASP.NET andnbsp;Web API / Rest API all supportedversions

APIdocumentation and design tool : Swagger

NETFramework all supported versions including .Net5

C#.NET

JavaScriptFrameworks : Vue.js andAngular

andnbsp; VB.NET

VisualStudio

MS WebServices

EnterpriseLibrary

TeamFoundation Server (all supported versions) and Azure DevOpsServices

Experiencein programming and analysis at the specified experiencelevel

Experience instructured methodologies for the development design implementationand

Maintenance ofapplications

Windows CommunicationFoundation

WindowsPresentationFoundation

WebClient SoftwareFactory

MS SyncFramework

MS SQLServer all supportedversions

Experiencewith relational and hierarchical databasetechnologies

Experience in the use of information retrieval packages usingSQL

Experience withmiddleware andgateways

Excellentanalytical problemsolving and decisionmakingskills

Excellentverbal and written communicationskills;

Highlydeveloped interpersonalskills

A teamplayer with a track record for meetingdeadlines

As SCOPE / elibrary are critical CLD application previous experience in theOPS and with Criminal Law and Justicespecific applications would beanasset

CRITERIA :

Criteria1 .NET Programming (40Points)

10 yearsof demonstrated experience with coding and implementing enterpriseapplications

Experience in building solutions in several projects using andnbsp; ASP.NET and nbsp;Programmingincluding and nbsp; ASP.

NET andnbsp;Web API / Rest API all supported versions API Documentation andDesign Tools : Swagger .Net Framework 5 C#.Net JavaScriptFrameworks : Vue.

js and Angular andnbsp; VB.NET and nbsp;and XML MSSQL Visual Studio MS WebServices

Demonstrated experience in building applications using MS .NETelements such as Windows Presentation Framework (WPF) MS SyncFramework MS Web Services and EntityFramework

Experience with Enterprise Library Team Foundation Server (allsupported versions) and Azure DevOpsServices

Experiencein structured methodologies for the development design andimplementation

Experience with developing detailed programming specifications userinterface designs prototypes writing and / or generating codecompiling data driven programs conducting unit tests and debuggingcode

Experiencewith trouble shooting application performance issues and resolvingthem through code changes application redesign orrearchitecture

Experience working in both waterfall and agile deliverymodel

Criteria2 Technical Skills (30Points)

Seniorlevel knowledge and expertise in development of proposal forensuring compatibility and integration of systems across businessareas and nbsp;

Experience in problem resolution and evaluation of systemalternatives in the development of technical information technologystrategy and plans

Experience leading consultations with business areas to provideadvice and assist in planning long and shortterm applications tomeet information needs and program objectives. andnbsp;

ExperienceAnalyzing business requirements and conducting business caseevaluations and costbenefit analysis by preparing feasibilitystudies and specifications of business requirements generatingproposals and estimates of project budgets developing conversionand migration design andplans.

  • Experienceconducting technical research projects on current and emergingtechnological trends associated standards directions and I andamp;
  • IT administrative policies and procedures related to build andintegration technology and relevant trends in the I and amp;

ITfield and preparing research projectreports.

As thesenior technical expert you have provided technical functionalleadership expertise and advice / mentorship coaching and directionto less senior teammembers.

Criteria3 Communication Skills (30Points)

Excellentverbal skills and writingskills

Ability tonegotiate and communicate with business partners independently andin a team

Experience expressing technical information to nontechnicalexecutives and clients to realize approvals funding and directionand nbsp; andnbsp;

KNOWLEDGETRANSFER :

Knowledgeto beTransferred :

Alldocumentation relating to functional and technical specificationsfor systemsdevelopment.

Knowledgeto be Transferredto :

ProjectManager / Teammembers

Detailsof Transfer :

Knowledge Transfer to occur throughout the project lifecycle.

1 : 1 meetings / team meetings / documentation on SharePointsite

Musthaves :

At least 10 years ofexperience designing architecting and developing complex enterpriseapplications using :

  • ASP.NETand nbsp;Programming including and nbsp; ASP.NET andnbsp;Web API / Rest API all supportedversions
  • NET Framework4.8.1
  • C#.NET
  • VB.NET
  • JavaScriptFrameworks : Vue.js andAngular
  • 15 hours ago
Related jobs
Foilcon
Toronto, Ontario

Development of required Software Architecture Documentation for theproject;. NETFramework all supported versions including. NETelements such as Windows Presentation Framework (WPF) MS SyncFramework MS Web Services and EntityFramework. NETand nbsp;Programming including and nbsp;. ...

Hallcon
Toronto, Ontario

NET Software Developer who is passionate about technology and is looking to grow their career alongside a team of highly-skilled professionals with projects spanning multiple lines of business. NET MVC software in a professional, post-academic environment, ideally supporting software that is mission...

Foilcon
Toronto, Ontario

TheJustice Technology Services Digital Design Branch requires six (6)senior Software Developers with 8 years of experience for buildinga modern cloudbased system and its integration with other internaland external applications andnbsp;. Over8years of overall experience in entire Software Development...

Dasro
Toronto, Ontario

Senior Software Developer – ASP. Support the development of the Software Components to meet the on-going needs and business requirements of MOH and MLTC;. Design and develop software modules to modernize the MOH and MLTC Financial Management Systems to keep them in alignment with OPS IT Standards an...

Foilcon
Toronto, Ontario

Experiencein programming and analysis; specialized software package supportat the specified experience level andnbsp;. Ability to collaborate with ITProfessionals throughout the Software Development Life Cycle andnbsp;. Knowledgeand experience with programming Internetready applications andnbsp;. Ex...

JLI Consulting Talent Search
Vaughan, Ontario

Learn, follow and adapt Agile software development processes. NET (C#), some RDBMS (SQL Server or T-SQL preferred), JavaScript. A Software Craftsman who obsesses over writing smart, simple and clean code. ...

RLDatix
Canada

The Software Developer will support the development and delivery of high-quality software solutions to drive RLDatix's mission of improving healthcare safety. We’re searching for a Toronto-based Software Developer to join our Global R&D team, so that we can enhance our Human Capital Management s...

MPAQ Automation
Mississauga, Ontario

Our software products involve industrial plant automation (eg. NET, though there are React, WPF, and C++ development opportunities as well. Designing and implementing new software features. NET platform (specifically C#, ASP. ...

N. Harris Computer Corporation - USA
Ontario, Canada
Remote

NET Software Developer, you will play a crucial role in designing, developing, and maintaining our cutting-edge suite of utility billing and CIS software solutions. NET Software Developer to join our vibrant and dynamic development team. NET framework, exceptional problem-solving skills, and a genui...

Promoted
Sivudu LLC
Toronto, Ontario

We are seeking a hands-on Senior Full Stack Engineer to join our team. Later fulltime employment with our direct client. Bachelor's degree in Computer Science, Software Engineering, or a related field. Microsoft Azure AI Engineer, Azure Solutions Architect). ...