远程工作雷达

高级程序员分析师 – .NET / MVC

Senior Programmer Analyst – .NET / MVC

开发工程限定地区(需当地身份)
公司Upstaff
薪资未公开
工作地点Canada
地域资格限定地区(需当地身份)
时区要求日间重叠约 6 小时,基本正常作息
用工类型Full Time
发布时间2 天前
数据来源Himalayas
前往 Himalayas 查看并投递 →
注意地域限制:该职位明确限定在 Canada 招聘。如果你是位于中国大陆的求职者,通常需要当地工作身份才能投递,或需与雇主确认是否接受独立合同(Contractor)形式合作。

类别:政府与公共部门

地点:新不伦瑞克省弗雷德里克顿,加拿大

高级程序员分析师 – .NET / MVC

客户:新不伦瑞克服务(SNB)– 业务应用服务

部门/项目:高等教育、培训与劳动(PETL)– 学生财务服务(SFS)

地点:新不伦瑞克省弗雷德里克顿 – 远程工作可接受;可能需要现场办公

开始日期:2026年9月28日或之后

持续时间:最多250个营业日,可能延长

工作时长:每天7.25小时

职位:高级程序员分析师(PA3)

职位概述

新不伦瑞克服务正在寻找一名高级程序员分析师,以支持学生财务服务(SFS)应用程序的现代化、开发、集成和持续改进,该应用位于PETL学生财务服务部门。

成功候选人将在敏捷团队中担任高级开发人员,参与安全、可扩展、高性能且易于维护的ASP.NET Core MVC应用程序的设计和开发。该职位涉及开发面向公众的功能,与现有的内部SFS应用程序集成,实现安全的身份管理功能,开发REST API,支持数据库开发,并参与响应式用户界面设计。

该资源将与业务利益相关者、领域专家、开发人员、项目管理和SNB技术团队密切合作,将业务和技术需求转化为稳健的软件解决方案。

主要职责

  • 参与学生财务服务解决方案的分析、设计、开发、集成、配置、测试和实施改进。
  • 使用.NET / ASP.NET Core和MVC设计和开发安全、可扩展、可维护且高性能的应用程序。
  • 将用户故事、功能需求、技术规范和解决方案架构转化为有效的软件设计和实施方案。
  • 开发和维护满足数据保密性和客户隐私要求的安全应用程序。
  • 设计和实现身份管理及认证/授权解决方案。
  • 开发和使用基于REST的API,并在技术栈中集成应用程序组件。
  • 使用Microsoft SQL Server开发数据库解决方案,包括脚本、存储过程、查询、触发器和与数据库相关的功能。
  • 使用JavaScript、jQuery、HTML、CSS开发现代且响应式的用户界面。
查看英文原文

Category: Government & Public Sector

Location: Fredericton New Brunswick Canada

Senior Programmer Analyst – .NET / MVC

Client:Service New Brunswick (SNB) – Business Application Services

Department/Project:Post-Secondary Education, Training and Labour (PETL) – Student Financial Services (SFS)

Location:Fredericton, New Brunswick – Remote acceptable; onsite may be required

Start Date:September 28, 2026 or later

Duration:Up to 250 business days, with potential extension

Workday:7.25 hours/day

Position:Senior Programmer Analyst (PA3)

Position Overview

Service New Brunswick is seeking aSenior Programmer Analystto support the modernization, development, integration, and ongoing enhancement of theStudent Financial Services (SFS)application within the Student Financial Services Branch of PETL.

The successful candidate will work as a senior developer within an Agile team, contributing to the design and development of secure, scalable, performant, and maintainableASP.NET Core MVCapplications. The role involves developing public-facing functionality, integrating with existing internal SFS applications, implementing secure identity-management capabilities, developing REST APIs, supporting database development, and contributing to responsive user-interface design.

The resource will work closely with business stakeholders, subject matter experts, developers, project management, and SNB technical teams to translate business and technical requirements into robust software solutions.

Key Responsibilities

  • Participate in theanalysis, design, development, integration, configuration, testing, and implementationof enhancements to the Student Financial Services solution.
  • Design and develop secure, scalable, maintainable, and performant applications using.NET / ASP.NET Core and MVC.
  • TranslateUser Stories, functional requirements, technical specifications, and solution architectureinto effective software designs and implementation plans.
  • Develop and maintain secure applications addressingdata confidentiality and client privacyrequirements.
  • Design and implementIdentity Managementand authentication/authorization solutions.
  • Develop and consumeREST-based APIsand integrate application components across the technology stack.
  • Develop database solutions usingMicrosoft SQL Server, including scripts, stored procedures, queries, triggers, and database-related functionality.
  • Develop modern and responsive user interfaces usingJavaScript, jQuery, HTML, CSS, and appropriate front-end frameworks.
  • Applyresponsive UI design principlesand contribute to user-interface and user-experience design activities.
  • Work withuser interface design systemsand established UI standards to deliver consistent user experiences.
  • Develop and supportmultilingual software functionality, where applicable.
  • Participate actively in anAgile development environment, including Scrum ceremonies, sprint planning, backlog refinement, stand-ups, reviews, and retrospectives.
  • Conduct and participate incode reviews, ensuring adherence to established coding standards, security practices, architecture principles, and software-development best practices.
  • UseAzure DevOps, including development environments, source control, build/release processes, and CI/CD pipelines.
  • Analyze application defects, bugs, and change requests and recommend appropriate technical solutions.
  • Implement approved fixes and enhancements across the appropriate layers of the application, including UI, application, API, and database components.
  • Developautomated unit testsand support QA/testing activities.
  • Investigate and implement applicationperformance improvements.
  • Create and maintain technical documentation in accordance with applicable standards.
  • Participate in team meetings and scrums to communicate progress, technical issues, risks, dependencies, and proposed solutions.
  • Provide technical guidance, mentoring, and knowledge transfer to other developers and team members.
  • Ensure application development activities comply with applicablesecurity, privacy, confidentiality, and Government of New Brunswick standards.

Requirements

Mandatory Qualifications

Candidatesmust clearly demonstratethe following:

  • ExcellentEnglish verbal and written communicationskills.
  • Bachelor's degree inComputer Science or a related discipline, or an equivalent combination of education and experience.
  • 8+ years of programming and design experience with .NET and MVC.
  • 1+ year of programming and design experience with Identity Management solutions.
  • 4+ years of experience writing scripts and stored procedures using Microsoft SQL Server.

Scored Technical Experience

Strong candidates should demonstrate recent experience in the following areas:

  • 4+ years:Designing and developing secure applications addressing bothdata confidentiality and client privacy, gained within the last 7 years.
  • 4+ years:Working within anAgile development environment, gained within the last 7 years.
  • 4+ years:Translating technical requirements fromUser Stories and solution architectureinto application designs and development, gained within the last 7 years.
  • 5+ years:Conductingcode reviewsand applying coding guidelines, standards, and best practices, gained within the last 7 years.
  • 5+ years:JavaScript, jQuery, HTML/CSS, and User Interface design, gained within the last 7 years.
  • 5+ years:Responsive UI designand front-end frameworks, gained within the last 7 years.
  • 1+ year:Working withuser interface design systems, gained within the last 5 years.
  • 5+ years:DevelopingREST-based APIs, gained within the last 7 years.
  • 2+ years:Working withAzure DevOps, including pipelines and development environments, gained within the last 5 years.
  • 2+ years:Working within theCanadian Public Sector as a Programmer/Analyst, gained within the last 5 years.
  • 2+ years:Developingmultilingual software systems, gained within the last 5 years.
  • 1+ year:Programming and design experience withIdentity Management solutions, gained within the last 5 years.

Ideal Candidate Profile

The ideal candidate will be aSenior .NET / ASP.NET Core Developer or Senior Programmer Analystwith extensive experience delivering secure public-facing applications and enterprise systems. The candidate should be particularly strong inASP.NET Core MVC, C#, SQL Server, REST APIs, Identity Management, Azure DevOps, JavaScript/jQuery, responsive UI development, Agile/Scrum, and secure application development.

Experience within theCanadian Public Sector, particularly with government applications involving sensitive client information, privacy, security, multilingual functionality, and citizen-facing services, will be highly advantageous.

Key Technology Stack

Backend / Application

  • C#
  • .NET / ASP.NET Core
  • MVC
  • REST APIs
  • Enterprise application development
  • Identity Management
  • Authentication & Authorization

Database

  • Microsoft SQL Server
  • T-SQL
  • Stored Procedures
  • SQL Scripts
  • Queries
  • Triggers

Frontend

  • JavaScript
  • jQuery
  • HTML5
  • CSS
  • Responsive Web Design
  • Front-End Frameworks
  • UI/UX Design Systems
  • Multilingual UI

DevOps / Development

  • Azure DevOps
  • CI/CD Pipelines
  • Development Environments
  • Source Control
  • Automated Unit Testing
  • Code Reviews

Methodology

  • Agile
  • Scrum
  • User Stories
  • Solution Architecture
  • Secure SDLC
  • Coding Standards & Best Practices

Project Context

The successful resource will contribute to the modernization ofStudent Financial Services, including:

  • Secure online student registration and portal functionality.
  • Online student financial assistance applications.
  • Secure electronic notifications and communications.
  • Improved UI/UX and data validation.
  • Historical data migration.
  • Secure online services for educational institutions.
  • Automated administration, reporting, surveys, and application-management functionality.
  • Integration between new public-facing services and existing internal SFS applications.

DetailsOriginally posted on Himalayas

本页面信息整理自 Himalayas,版权归原发布方所有。职位可能随时关闭,投递请以原始页面为准。 本站只做信息聚合展示,不参与招聘流程,也不向求职者收取任何费用。

← 返回全部职位