Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailRQ05153 - Senior .Net Developer (REMOTE 2 openings)
Must haves:
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
Are you interested in joining a dedicated team delivering innovative solutions? 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 businesses, municipalities, and Ministry of Transportation ;This opportunity is available on a fully remote
We are re-thinking how we deliver services through modernization initiatives and how we access and deliver critical services We are aiming to enable a future-ready OPS workforce through technology-focused enterprise-wide
Our 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
The project: Ministry of Transportation (MTO) Highway Corridor Management System (HCMS)
MTO is 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 MTO processes 5,000 to 7,000 permits As the highway corridor management function involves several complex and inter-connected sub-functions, the HCMS product development has been planned in a manner to help ensure that features and components benefit from continuous user
The HCMS product overall 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
Evaluation Criteria:
Microsoft/Azure Development and Quality Assurance Experience - 50%
Experience with the following technologies:
.NET Framework, .NET Core-based design, development and testing
C#, TypeScript, JavaScript, SQL development components
MVC Programming
Web front-end (HTML 5, CSS3, Angular), Web API s and web services design,
development and testing
Azure SQL & MS SQL Server all supported versions
CICD Pipeline Setup & Management
Git, Azure DevOps (VSTS/TFS)
Azure Cloud Development including PaaS and SQL Services, or other cloud hosting technologies ( Pivotal Cloud Foundry/PCF, Amazon Web Services/AWS, Google Cloud PlatformGCP)
Unit Testing and Test Automation support ( NUnit, XUnit, MSTest, Karma, Jasmine)
Regression Testing (Manual and Automated), including familiarity with web-based QA automation software such as SeleniumWeb Driver and supporting the use of such tools via coding
Microservices & Container-based platform development, delivery and testing
XML, JSON
Web Services
Windows 10, and Windows Server 2K16, 2K19 environment
Agile Delivery Team Experience - 35%
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 DevTest, Product Management and
Experience participating and contributing to task planning, daily stand-ups, iteration demos and review
Providing input to project estimates and
Experience working with a team using concurrent development practices including Git-based source control, feature branches and DevOps CICD
Business Analysis Skills - 10%
Experience with gathering business requirements
Experience translating business requirements into project delivery timelines/estimate
Experience in programming and analysis at the specified experience level
Experience in structured methodologies for the development, design, implementation and maintenance of applications
Soft Skills - 5%
Excellent analytical, problem-solving and decision-making skills; oral and written communication skills; inter-personal and negotiation skills
A team player with a proven track record for meeting strict deadlines
Highly developed interpersonal skills
Full Time