Must have skills:
· Google Angular Framework (expert-level experience and ideally using versions 12+)
· .NET
Framework and/or .NET Core-based design, development, and testing
· Entity
Framework or other Object-Relational Mapping data access tools
· REST APIs
· C#,
JavaScript
· SQL
experience
This is an amazing opportunity for a Senior Software Developer (.NET) to
deliver a fully greenfield, Azure-based, DevOps-enabled solution that
will launch a modernized experience for business.
Delivery teams excel at modern processes including:
· Agile/Scrum
· Azure
Cloud hosting and services
· Feature
Team-based development
· Microservices
Architectures
· Azure
DevOps for leading work and automating pipelines
· A
very hardworking and balanced team of Product Managers, User Experience
Designers, Developers, Quality Assurance and Test Automation specialists,
rounded out with robust client Product Ownership
· The
full support of a highly engaged client and ministry executive team
Responsible for safe, efficient, and sustainable provincial highway corridors
that enable mobility and economic development in alignment with provincial
transportation and highway expansion plans, through an approach that is client
focused and partnership driven.
As the
highway corridor management function involves several complex and inter-connected
sub-functions, the product development activities have been planned in a manner to
help ensure that features and components benefit from continuous user feedback.
The product is intended to provide an end-to-end online solution for
businesses and individuals to:
· Secure
approvals for all work, including land developments, adjacent to provincial
highways
· Enable
seamless, integrated services across all corridor management functions,
eliminating the need to provide the same information more than once and making
sure that the results of one review process are readily available to related
reviews; and
· Automate
and streamline the integration of pre-consultations, major land use planning
and development Land Development Reviews and permit applications.
Requirements
Microsoft/Azure Development and Quality Assurance
Experience
· .NET
Framework, .NET Core-based design, development and testing
· C#,
TypeScript, JavaScript, SQL development components
· ASP.NET MVC
Programming
· Web
front-end (HTML 5, CSS3, Angular), Web API’s and web services design,
· Azure
SQL & MS SQL Server all supported versions
· CI\CD
Pipeline Setup & Management
· Git,
Azure DevOps (VSTS/TFS)
· Azure
Cloud Development including PaaS and SQL Services, or other cloud hosting
technologies
Agile Delivery Team Experience
· Experience
participating in Scrum agile development
· Experience
contributing as a Developer or Tester (QA) in a Cross-Functional/Balanced Team
which is composed of roles including Dev\Test, Product Management and Design.