Talent.com
ThoughtStorm
.net DeveloperThoughtStorm • Regina, SK, CA
.net Developer

.net Developer

ThoughtStorm • Regina, SK, CA
16 hours ago
Job type
  • Full-time
Job description
Client is looking for an experienced Senior .NET Developer to join a small project team tasked with upgrading the register of voters application (referred to as ROVER ) from the current ASP.NET MVC framework to a more current, supported version of .NET. More details about the ROVER application can be found in Appendix A. The ROVER upgrade team consists of a Business Analyst, a Solution Architect and a Project Manager. Several internal ESK IT resources are also involved in the upgrade including a Senior Developer, two Data Analysts (who are the core users of ROVER), and a Database Administrator. The selected Senior Developer resource will be required to: - Work with the project team to develop a realistic and achievable roadmap and plan for upgrading ROVER to a more recent version of the .NET environment. - Lead development of ROVER 2.0 using the roadmap and plan. - Work with and mentor the internal ESK resources so the application can be managed and maintained once the upgrade project is complete. The selected Senior Developer resource will be required to: - Work with the project team to develop a realistic and achievable roadmap and plan for upgrading ROVER to a more recent version of the .NET environment. - Lead development of ROVER 2.0 using the roadmap and plan. - Work with and mentor the internal ESK resources so the application can be managed and maintained once the upgrade project is complete. Ǫualifications The preferred resource must have: - 10+ years of experience with .NET development using C#, ASP.NET MVC, Razor view engine, SǪL Server, Entity Framework, AutoMapper, jǪuery, Bootstrap. - Proven experience with at least two legacy .NET application modernizations from the 4.X platform to a more current, supported version of .NET. - Familiarity with .NET Core / .NET 6+ development. - Experience working with API development and maintenance. - Experience using DevOps pipelines to manage code deployment. - Demonstrated ability to communicate clearly and produce professional documentation. - Demonstrated ability to mentor developers to manage and maintain a .NET application once development is complete. - Strong analytical and problem-solving skills. It is preferred that the resource also have: - Experience with ReactJS or AngularJS framework. It is ESK’s preference that this position be located onsite at ESK’s head office located in Regina but will consider off-site work for a resource with excellent qualifications and proven expertise in this area. Current System Architecture and Software Summary A1.1 Current Architecture - Framework: ASP.NET MVC 5 (.NET Framework 4.x) - Frontend: Razor Views, jǪuery, Bootstrap - Backend: Controllers tightly coupled with Views, Business Layer, DAL (Entity Framework 6) - Auth: ASP.NET Identity (Cookie-based) A1.2 Backend - Framework: ASP.NET MVC 5.x (.NET Framework 4.6) - Language: C#, JavaScript - ORM: Entity Framework 6.x (Code First / Database First hybrid approach via Custom data Access Layer) - Dependency Injection: Unity 4.x (Unity.Mvc5) - Authentication: ASP.NET Identity 2.x (OWIN-based) - Logging: NLog (configured via web config - Object Mapping: AutoMapper 5.x A1.3 Frontend - Core Libraries: jǪuery, Bootstrap 3.x - Templating: Handlebars.js (v4.x) - Grids/Tables: DataTables, bs_grid - Mapping: ArcGIS API for JavaScript (3.x) - Validation: jǪuery Validation, Unobtrusive Validation
Create a job alert for this search

.net Developer • Regina, SK, CA

Similar jobs

Senior Full Stack Engineer (.NET & Vue/React) - Fully Remote, Canada Time GMT-6

CoverGo | InsurtechRegina, Division No. 6, CA
Remote
Full-time

Working on the latest tech for the Insurtech Market Leader.At CoverGo, our mission is to empower all insurance companies to make insurance 100% digital and accessible to everyone.We are a leading g... Show more

 • Promoted

Software Development Lead For.Net Modernization

AffinityRegina, Canada
Full-time

NET modernization initiative within a public-sector environment.This contract role emphasizes technical leadership for legacy application upgrades, ensuring system stability and data integrity.In t... Show more

 • Promoted

Want Cash Jobs? Earn With Uber Instead

Uber eatsCraven, SK, CA
Full-time +2

Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your... Show more

 • Promoted

.net Developer

ThoughtStormregina, sk, ca
Full-time

Client is looking for an experienced Senior.NET Developer to join a small project team tasked with upgrading the register of voters application (referred to as ROVER ) from the current ASP.NET MVC ... Show more

 • Promoted

Junior C/.Net Backend Dev – Remote/Hybrid (Regina)

iQmetrixRegina, Canada
Remote
Full-time

A fast-growing workforce management software company is seeking a motivated Junior Software Developer.The ideal candidate should have a foundational understanding of C# and strong communication ski... Show more

 • Promoted

Senior Full-Stack Engineer -.Net & Vue/React

CoverGoRegina, Canada
Full-time

A leading no-code insurance platform is seeking an experienced Full Stack Engineer to design, implement, and maintain features for their SAAS platform.The ideal candidate will have 6 years of exper... Show more

 • Promoted

.net Developer - ThoughtStorm

ThoughtStormregina, sk, ca
Full-time

Client is looking for an experienced Senior.NET Developer to join a small project team tasked with upgrading the register of voters application (referred to as ROVER ) from the current ASP.NET MVC ... Show more

 • Promoted

Senior Full Stack Engineer (.Net & Vue/React) - Fully Remote, Canada Time Gmt-6

CoverGoRegina, Canada
Remote
Full-time

Top 3 Reasons To Join UsCompetitive SalaryInternational EnvironmentWorking on the latest tech for the Insurtech Market LeaderAbout Us At CoverGo, our mission is to empower all insurance companies t... Show more

 • Promoted

Algebra Private Tutoring Jobs Caledonia No. 99

SuperprofCaledonia No. 99, Saskatchewan, CA
Full-time

Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi... Show more

 • Promoted

Software Development Lead for.NET Modernization

AffinityRegina, Division No. 6, CA
Full-time

NET modernization initiative within a public-sector environment.This contract role emphasizes technical leadership for legacy application upgrades, ensuring system stability and data integrity.In t... Show more

 • Promoted

Senior Full Stack Engineer (.NET & Vue/React) - Fully Remote, Canada Time GMT-6

CoverGoRegina, Division No. 6, CA
Remote
Full-time

Working on the latest tech for the Insurtech Market Leader.At CoverGo, our mission is to empower all insurance companies to make insurance 100% digital and accessible to everyone.We are a leading g... Show more

 • Promoted

Servicenow Developer (Two Positions Available) - $92,310 - $124,890 A Year

FccRegina, Canada
Full-time

Develop and maintain ServiceNow features, analyze and develop new code, implement code fixes and support user testing. Show more

 • Promoted

ServiceNow Developer - Alldus

Alldusregina, sk, ca
Full-time

I am currently seeking a ServiceNow Developer.This role requires close partnership and collaboration with other Business Stakeholders and Subject Matter Experts.Experience working cross module with... Show more

 • Promoted • New!

Software Development Lead (.NET Modernization)

AffinityRegina
Full-time

Engagement: Contract: 6 months + potential 3-month extension.We are seeking a Software Development Lead (.NET Modernization) to take end‑to‑end ownership of a large, legacy.NET application moderniz... Show more

 • Promoted

Alternatives To Cash Jobs - Deliver with Uber

Uber eatsCraven, SK, CA
Full-time +2

Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your... Show more

 • Promoted

Junior C#/.NET Backend Dev – Remote/Hybrid (Regina)

iQmetrixRegina, Division No. 6, CA
Remote
Full-time

A fast-growing workforce management software company is seeking a motivated Junior Software Developer.The ideal candidate should have a foundational understanding of C# and strong communication ski... Show more

 • Promoted

Deliver Eats with Uber Eats

Uber eatsCraven, SK, CA
Full-time +2

Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your... Show more

 • Promoted

Senior Full-Stack Engineer –.Net & Vue/React, Global Impact

CoverGo | InsurtechRegina, Canada
Full-time

A leading Insurtech company seeks a Full Stack Engineer to design and maintain features for their SAAS platform.The role involves collaborating with cross-functional teams, ensuring optimization fo... Show more

 • Promoted

Looking For Jobs Near Me? - Deliver with Uber

Uber eatsCraven, SK, CA
Full-time +2

Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your... Show more

 • Promoted

Deliver with Uber - Flexible Gig

Uber eatsCraven, SK, CA
Full-time +2

Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your... Show more