Sign in

.Net System Programmer

Company:
vTech Solution Inc
Location:
Edmonton, Alberta, Canada
Posted:
March 15, 2019

Description:

Application Developer - Senior - 93901

Project Overview

The Government Services – Portfolio Delivery team uses a complex set of technologies to support tax and revenue collection and administration activities for the Province of Alberta. We require the services of a Senior Application Developer experienced in developing applications in .NET C# and SQL. The developer will lead assigned programming duties on application projects and enhancement tasks, and will work closely with other application development and maintenance teams. Some application projects, which this developer could be assigned to work on but not limited to, are the e-commerce project, EIE project, ERP project and the Carbon Levy initiative. The developer will assist in the continual enhancements and ongoing maintenance of current application systems. In addition there is a constant request from the business for more reporting, more data validation, more edits (business rules governing schedules and line items) and these require both skills and experience from this particular resource.

Description of Services

•Write application code using .NET C# and Oracle PL/SQL with the ability to create both desktop and web based interfaces

•Design and implement SQL databases

•Secure and harden existing and new applications

•Collect and analyze business and users requirements

•Produce technical and reference manuals

•Corrective and preventative maintenance

•Adaptive maintenance such as upgrades

•Enhance existing applications

•Produce database ERD diagrams and systems design manuals

Evaluation Matrix - Mandatory Skills

Description of Skill

Years of Experience

M2: University degree in Computing Science or other related discipline and four years related experience; or

-two-year diploma in IT or a related discipline and five years related experience; or

-one-year certificate in IT or related discipline and 6 years related experience; or

-currently active professional certification or accreditation in a related discipline and 7-yr related experience.

7 Years

M3: Experience writing, modifying, integrating and testing software code in “Microsoft Visual Studio” using the .NET framework while also using “Microsoft Team Foundation Server” as the source code repository.

10 Years

M4: Experience with various programming languages such as SQL, Visual Basic, Visual Basic .NET, and C++

10 Years

M5: Experience integrating and calling Oracle procedures and functions from .NET applications using Oracle’s data provider for .NET (ODP.NET).

8 Years

M6: Experience maintaining and supporting client server based applications using .NET and Oracle PL/SQL, stored procedures, and packages.

8 Years

M7: Experience using Oracle’s Secure Files technology in a high volume application

6 Years

M8: Experience working in a Government development environment

6 Years

M9: Experience using and developing with VBA/VB6 Office Automation

6 Years

M10: Experience building applications using Windows Communication Foundation.

6 Years

Evaluation Matrix - Desired Skills

Description of Skill

Years of Experience

D1: Experience with Windows Presentation Foundation.

6 Years

D2: Experience developing corporate income tax applications.

6 Years

D3: Experience developing tax compliance applications.

6 Years

D4: Experience developing tax dispute resolution applications

6 Years

D5: Experience developing tax auditing applications

6 Years

D6: Experience using the DevExpress WPF controls

6 Years

D7: Experience using DevExpress ASP.NET web form controls or DevExpress ASP.NET MVC controls

3 Years

D8: Experience with ASPOSE.NET controls

6 Years

D9: Experience integrating applications with LDAP / Active Directory with .NET

3 Years

D10: Experience parsing, splitting, and building PDF documents in .NET

3 Years