Zurück zu Jobs
ScovaiScovaiJobs
Upstaff

Upstaff

Systems Analyst II (.NET Developer) – Design & Delivery

Newfoundland, CAVor OrtVertragVollzeit

Veröffentlicht am 8. Okt. 2026

Diese Stelle wird in EN ausgeschrieben

Systems Analyst II (.NET Developer) – Design & Delivery
Client: Government of Newfoundland and Labrador – Office of the Chief Information Officer (OCIO)
Project: Motor Registration Division (MRD) / Ticket Management System (TMS) Mainframe Modernization
Location: St. John's, Newfoundland and Labrador.
Start Date: October 19, 2026
End Date: March 31, 2027
Work Allocation: 100%
Position: Systems Analyst II (.NET Developer)
Team: OCIO Design & Delivery Branch
Position Overview
We are seeking an experienced Systems Analyst II (.NET Developer) to join the Government of Newfoundland and Labrador's OCIO Design & Delivery Branch on the MRD/TMS Mainframe Modernization Project.
The successful candidate will contribute to the design, development, integration, data migration, testing, and enhancement of a modernized enterprise application platform. This is a hands-on development role requiring strong expertise across the Microsoft .NET stack, SQL Server, API development, front-end technologies, data extraction, and secure system integration.
The resource will work under the direction of the OCIO DevOps Manager and Solution Architect and collaborate closely with developers, architects, data specialists, testers, business stakeholders, and other project team members.
Project Background
The MRD/TMS Mainframe Replacement initiative is part of the Government of Newfoundland and Labrador's broader modernization strategy to migrate legacy enterprise systems from mainframe technology to modern platforms.
The initiative involves modernization of:
  • Motor Registration Division (MRD) – supporting driver licensing, vehicle registration, carrier registration/compliance, and Interprovincial Record Exchange (IRE).
  • Ticket Management System (TMS) – supporting the administration of offences for the Department of Justice and Public Safety.
The modernization will leverage a custom-built solution from another jurisdiction, with enhancements and interface updates required to address Newfoundland and Labrador's business and technical requirements.
Key Responsibilities
1. .NET Application Development
  • Design, develop, enhance, and maintain enterprise applications using the Microsoft .NET ecosystem.
  • Develop solutions using:
    • C#
    • ASP.NET Core
    • ASP.NET MVC
    • ASP.NET Framework
  • Implement application functionality and system enhancements based on technical and business requirements.
  • Troubleshoot application issues and perform performance optimization.
  • Develop reusable, scalable, maintainable, and secure application components.
  • Work across integration, data, business logic, and presentation layers.
2. API & Integration Development
  • Design, develop, and maintain RESTful APIs using .NET technologies.
  • Develop and integrate service-based and SOAP web services where required.
  • Implement secure, performant, scalable API and integration patterns.
  • Support integration between enterprise applications and downstream/upstream systems.
  • Participate in redevelopment and modernization of existing data extraction processes.
  • Support API testing, documentation, deployment, and troubleshooting across environments.
  • Apply appropriate security, authentication, authorization, validation, and error-handling practices.
3. Database & SQL Development
  • Design and develop SQL-based solutions using Microsoft SQL Server.
  • Write complex SQL queries and stored procedures.
  • Support data extraction, transformation, reporting feeds, and data exports.
  • Analyze existing data structures and develop efficient database solutions.
  • Support data quality, validation, reconciliation, and issue resolution.
  • Work with project stakeholders to ensure accurate and reliable downstream reporting and analytics data.
4. Front-End / UI Development
  • Develop and enhance user interfaces integrated with .NET back-end services.
  • Build front-end solutions using:
    • HTML
    • CSS
    • Modern CSS frameworks
    • JavaScript
    • Razor and/or Blazor
  • Implement UI components based on UX designs and established accessibility standards.
  • Maintain consistency between the core solution, associated modules, and portals.
  • Troubleshoot UI issues and contribute to front-end performance optimization.
5. Data Migration
  • Participate in planning and executing migration of data from legacy/source systems to the modernized target platform.
  • Develop migration utilities, transformation logic, and validation routines.
  • Perform data quality checks and reconciliation.
  • Investigate and resolve migration-related data issues.
  • Collaborate with data specialists, developers, business stakeholders, and testing teams.
  • Support migration testing cycles and production cutover activities.
6. Application Testing & Quality
  • Assist with solution testing, including:
    • Test script development
    • Test execution
    • Defect identification
    • Remediation
    • Regression testing
  • Support API and integration testing.
  • Investigate application defects and implement appropriate fixes.
  • Participate in performance and technical troubleshooting activities.
7. Technical Documentation & Delivery
  • Assist with solution design and technical documentation.
  • Document APIs, integration processes, data flows, and technical solutions.
  • Track tasks and deliverables using Kanban/Planner boards or equivalent project management tools.
  • Participate in regular development meetings, stand-ups, technical discussions, and project planning sessions.
  • Follow established development, source-control, security, accessibility, and deployment practices.


Requirements

Mandatory Qualifications
Candidates must demonstrate the following qualifications:
Education
  • Post-secondary education through a 2+ year program in:
    • Computer Science
    • Information Systems
    • Management
    • Business
  • Education must be from a recognized institution.
  • Equivalent demonstrated professional experience may be considered.
Microsoft .NET Stack
Demonstrated advanced hands-on proficiency with the Microsoft .NET ecosystem, including:
  • C#
  • ASP.NET Core / MVC
  • ASP.NET Framework
  • RESTful web services
  • SOAP-based web services
  • Git-based version control
Relational Databases
Extensive hands-on experience with relational database platforms, including:
  • SQL development
  • Complex SQL queries
  • Stored procedures
  • Microsoft SQL Server
  • Data extraction
  • Reporting feeds
  • Data exports
Front-End Development
Demonstrated experience developing front-end solutions and UI enhancements using:
  • HTML
  • CSS
  • Modern CSS frameworks
  • JavaScript
  • Razor and/or Blazor
Systems Analyst / Developer Experience
  • 5+ years of demonstrated experience working in a Systems Analyst / Developer capacity.
  • Recent, hands-on experience within the Microsoft .NET ecosystem, including .NET Framework and/or .NET Core.
API & Service Integration
Strong experience:
  • Designing secure and scalable APIs.
  • Developing RESTful APIs.
  • Developing/integrating service-based implementations.
  • Supporting secure enterprise integrations.
  • Supporting downstream data extraction.
  • Supporting reporting and analytics capabilities.
Software Development Team Experience
Candidates must demonstrate experience working as part of structured software development teams.
The candidate's experience should clearly demonstrate:
  • Their specific role and responsibilities within development teams.
  • Experience working within appropriately sized development teams and technical structures.
  • Collaboration with:
    • Software developers
    • Solution architects
    • DevOps teams
    • QA/testing teams
    • Data specialists
    • Business analysts
    • Business stakeholders
    • Other technical/business partners
  • Participation in Agile or comparable software development practices.
  • Attendance at technical meetings, stand-ups, planning sessions, and solution discussions.
  • Contribution to achieving project milestones and successful application delivery.
Preferred Project Experience
Preference will be given to candidates who can demonstrate experience with:
  • Legacy/mainframe modernization
  • Enterprise application modernization
  • Data migration
  • Government or public-sector systems
  • Large-scale enterprise applications
  • API-led integration
  • REST/SOAP services
  • SQL Server-based applications
  • .NET Framework and .NET Core modernization
  • Secure and scalable API architectures
  • Accessibility-compliant web applications
  • Reporting/data extraction solutions
  • Application integration and interface modernization
Ideal Candidate Profile
The ideal candidate is a hands-on Senior .NET Developer / Systems Analyst who can work across the full application stack rather than focusing exclusively on back-end development.
They should be comfortable moving between C#/.NET development, SQL Server, API integration, front-end/UI development, data migration, testing, troubleshooting, and technical documentation.
Candidates should also be able to demonstrate their experience through specific projects, including:
  • Organization/client name
  • Project name
  • Project purpose and scope
  • Project start and end dates
  • Candidate's role
  • Assignment duration and allocation
  • Team size and structure
  • Candidate's responsibilities and contributions
  • Technologies used
  • Nature of integrations/data migration
  • Relevant deliverables and outcomes


Rollenübersicht

Jobart

Vollzeit

Erforderliche Kompetenzen

C#ASP.NET Core / MVCASP.NET FrameworkRESTful API design and developmentSOAP web services developmentGit-based version controlMicrosoft SQL Server (including complex SQL and stored procedures)Data migration (migration utilities, transformation, validation, reconciliation)Front-end development (HTML, CSS, modern CSS frameworks)JavaScriptRazor and/or Blazor UI developmentAPI security (authentication, authorization, validation, error-handling)Application performance optimization and troubleshootingSoftware testing and QA collaboration (test script development, execution, defect remediation, regression)Technical documentation and delivery (API/integration documentation, tracking deliverables)

Ähnliche Stellen

Novalink Solutions LLC

Executive Assistant - Onsite Tallahassee, FL

Novalink Solutions LLC

Tallahassee, USVor OrtVertragVollzeit
vor 33 Minuten
Indigitise Pty Ltd

Lead Solution Architect

Indigitise Pty Ltd

Canberra, AUVor OrtVertragVollzeit
vor 33 Minuten
Indigitise Pty Ltd

Senior Product Strategy Business Analyst

Indigitise Pty Ltd

Canberra, AUVor OrtVertragVollzeit
vor 33 Minuten
CI

Cyber Security Engineer Job ID : 3/28/8

CEdge Inc

Reston, USVor OrtVertragVollzeit
vor 33 Minuten
Upstaff

Senior Product Manager

Upstaff

Toronto, CAVor OrtVertragVollzeit
vor 56 Minuten
Upstaff

Senior Solutions Designer – Oracle Siebel CRM / Adobe AEM

Upstaff

Toronto, CAVor OrtVertragVollzeit
vor 56 Minuten