.NET Application Developer / Systems Analyst
Upstaff
Job Description –.NET Application Developer / Systems Analyst
Project: Bitumen Royalty in Kind (BRIK)
Department: Technology and Innovation – Government of Alberta
Location: Edmonton, Alberta
Work Model: Hybrid – 3 days onsite per week
Contract Hours: 1,276 hours
Position Overview
The Government of Alberta is seeking an experienced Intermediate Application Analyst with strong hands-on experience in C#, .NET, Microsoft Visual Studio, and MS SQL Server.
The successful candidate will support the Bitumen Royalty in Kind (BRIK) program by performing application development, system analysis, database design, application maintenance, and enhancements.
The resource will work closely with business stakeholders, application development teams, and technical teams to gather requirements, develop solutions, conduct testing, and provide ongoing application support.
Experience with Oil Sands regulations is considered an asset.
Key Responsibilities
Develop and maintain applications using C# and Microsoft Visual Studio.
Perform application programming, system analysis, maintenance, and enhancements.
Design, develop, and implement MS SQL Server databases.
Create and optimize SQL queries, stored procedures, and data models.
Gather and analyze business and technical requirements from end-users.
Prepare technical designs, system documentation, and application manuals.
Conduct unit, system, and integration testing.
Support application testing, troubleshooting, and remediation.
Identify root causes of technical issues and recommend solutions.
Work with development teams to ensure compliance with application architecture.
Participate in application releases and deployment coordination.
Review technical designs and recommend performance improvements.
Ensure application changes are properly developed, tested, and implemented.
Support application lifecycle planning and release management.
Requirements
Mandatory Requirements
Candidates must demonstrate:
Minimum 5 years of experience as an Application Developer in a large enterprise IT environment using.NET, Microsoft Visual Studio, and source control tools.
Minimum 5 years of experience across the full Software Development Lifecycle (SDLC).
Minimum 5 years of experience with MS SQL Server, SQL Server Management Studio, stored procedures, data modelling, and reporting services.
Minimum 5 years of hands-on experience using C# and Microsoft Visual Studio.
Minimum 5 years of experience working directly with end-users, gathering requirements, supporting testing, and maintaining documentation.
Education Requirements
One of the following combinations is mandatory:
University degree in Computer Science, Computer Engineering, Information Technology, or related discipline + 4 years of relevant experience.
Two-year diploma in a related discipline + 6 years of relevant experience.
One-year certificate in a related discipline + 7 years of relevant experience.
Active professional certification/accreditation in a related discipline + 7 years of relevant experience.
Nice-to-Have Requirements
3+ years of experience analyzing, developing, and integrating complex IT systems involving multiple data sources, web services, and legacy applications.
3+ years of experience with Agile methodology.
3+ years of experience using GitHub.
3+ years of experience with unit testing and Test-Driven Development (TDD) tools.
Experience with Oil Sands regulations or royalty-related applications.
Work Arrangement
Working hours: Monday–Friday, 8:15 AM–4:30 PM Alberta time.
36.25 hours per week.
Hybrid arrangement: 3 days onsite per week in Edmonton
- ...Job Description - .NET Application Developer / Systems Analyst Project: Bitumen Royalty in Kind (BRIK) Department: Technology and Innovation Government of Alberta Location: Edmonton Alberta Work Model: Hybrid 3 days onsite per week Contract Hours: 1276...SuggestedFull timeContract workMonday to friday3 days per week
- ...: The Province requires 2 Full Stack Developers / Power Pages Migration Specialists for a... ...and deep expertise in transitioning these systems to modern Microsoft Power Pages, leveraging... ...Pages, GitHub Copilot) to translate legacy .NET/C# business logic into Liquid Web...SuggestedRemote job
- ...System Analyst Do you enjoy translating sophisticated business requirements into technical solutions... ..., and consulting? Join Aon and help develop innovative benefits technology solutions... ...collaborative and highly skilled team! Applicants must be legally authorized to work in Canada...SuggestedFull time
- Job Title: Application Analyst – Intermediate Location: Edmonton, Alberta, Canada Contract Duration... ...-on experience with ticket management systems such as ServiceNow or Jira, application... ...application support activities follow applicable security, privacy, and compliance...SuggestedOngoing contractContract workMonday to friday
$24.5 - $27 per hour
Overview Languages English Education Other trades certificate or diploma Computer systems analysis/analyst Experience 1 to less than 7 months On site Work must be completed at the physical location. There is no option to work remotely.SuggestedPermanent employmentFull timeRemote work$70k - $85k per year
...wellness · Fun team events like go-karting, paintball, bowling, and more Job Description We’re looking for a System Administrator/Analyst with strong technical expertise and a customer-first mindset. In this role, you’ll maintain and support client IT environments...Long term contractWork at officeImmediate start- ...experienced and dedicated Team Lead Applications Support - Enterprise... ...improvement opportunities. Develops productive relationships with... ...Degree or diploma in Information Systems, Computer Science, Business... ...community to apply. For applicants with disabilities, accommodations...Long term contractWork at officeLocal areaFlexible hours
$80 - $100 per hour
...and technical direction of cloud-native applications, working closely with agile development teams... ...scalable solutions using AWS, C#, .NET, Angular, and React . This is a hands... ...Angular, React, TypeScript, and JavaScript. Develop and execute cloud adoption strategies and...Full timeContract workRemote work$50k - $100k per year
...Management (PWM) provides high-net worth clients with holistic... ...next big move! We are hiring Developing Investment Advisors into our Developing... ...offers in-branch training on systems, product and service... ...to communicate outcomes to all applicants by email or phone call. Accommodation...Full timeWork from home$49.94k - $61.14k per year
...resilient and sustainable health care system that can support Albertans getting... ...procedures (SOPs) for the team. Develop and update SOPs for applications used within the Contracting portfolio... ...responsibility of the candidate. Out-of-province applicants can obtain the required documents/...Permanent employmentFull timeContract workTemporary workPart timeCasual workFlexible hoursShift work2 days per week- Job Title: QA Automation Developer Location: Edmonton, Alberta, Canada... ..., and security of digital applications and services. The role... ...Actions. Design and execute system, load, performance, security,... ...Collaborate with developers, business analysts, product owners, and other...Contract workRemote work
- ...We’re looking for an Intermediate Cloud Developer to join our POSSE Cloud 3 (aka PC3) team. PC3 is the cloud platform behind solutions... ...changes AI presents to our development and work ~ Keep production systems reliable. You'll investigate alerts and incidents, troubleshoot...Full timeImmediate start
- ...Cogito Business Intelligence Developer (BID) creates and manages Business... ...reports for assigned applications to support end users, senior... ...validating existing foundation system reports and identifying optimization... ...work. Description: As an IT Analyst II, you will provide...Full timeTemporary workWork at officeShift workWeekend work
$97k - $141k per year
...Titre du poste Sales, Clinical Application Specialist - Cardiovascular Ultrasound (Alberta) Description de poste As the Clinical Application... ...relationships to understand needs and business drivers to develop training solutions for pre-sales, installation, and post-installation...Long term contractFull timeWork at officeWork visaRelocation package3 days per week- ...with diverse technologies, partners, and industries to design, develop, and deliver solutions that power digital transformation. With a... ...Software Engineers II at Confluent take ownership of critical backend systems that underpin our data streaming platform. You’ll lead the...
- ...Mechanical Engineer (Building Systems) with at least 5 years of... ...Engineer and have experience in developing conceptual, preliminary and... ...improve current systems, and develop new solutions while considering... ...#LI-Hybrid Send us your application today. We look forward to meeting...Permanent employmentFull timeWork at officeFlexible hours2 days per week
$85k - $160k per year
...Edmonton, must be based at site) As Control Systems Information Technology (CS IT)... ...the requisite license as prescribed by the applicable provincial or territorial engineering regulator... ...direction. Your work creates value. You’ll develop innovative solutions and build...Full timeLocal area- ...The Temporary Desktop Support Analyst provides a single point of... ...including software installations, system errors, hardware malfunctions... ...for standard business applications (e.g., Microsoft 365 Suite, Adobe... ...demonstrated by an ability to develop and deliver technical...Temporary workWork at officeLocal areaRemote work
$63.84k - $79.81k per year
...technical diagnosis and problem resolution related to Division applications using a combination of personally accumulated knowledge, education... ...hardware platforms Knowledge of different operating systems and their integration issues; a large variety of software productivity...Permanent employmentContract workFor contractors$102k - $120k per year
...is searching for a Project Control Analyst for a full-time position based at Edmonton... .... Works with company financial systems and processes. Develops proficiency in the use of company... ...MS Project) and other computerized applications related to the work such as Microsoft...Full timeFor contractorsWork at officeRemote workWorldwide- ...at Flair as a Support Centre Analyst, providing first-line technical... ...via phone and ticketing system, troubleshooting and resolving... ...role. We look forward to your application. Apply by June 9 At Flair... ...let us know. We thank all applicants for their interest in Flair;...Full timeWork at officeRemote workFlexible hoursRotating shift
- ...a lasting impact for generations to come! The Overhead Catenary Systems (OSC) Field Coordinator will report directly to the OCS Package... ...performance, such as Project’s ECO Plan, Health and Safety Plan, and all applicable legislation Review and understand project schedule Serves...RemplacementFull timeWork at officeFlexible hours
- ..., viral hepatitis, COVID-19 and cancer – working relentlessly to develop therapies that help improve lives and to ensure access to these therapies... ..., compliance, and continuous improvement of Quality Management System (QMS) processes at Gilead Alberta. The position serves as a...Full timeFor contractors
- ...for a Senior Routing Engine Developer to design and build the next... ...architectures, event-driven systems, and cloud-native technologies... ...technical delivery for distributed applications. ~ Expert-level hands-on... ...against any employee or applicant for employment on the basis of...Full timeInternshipRemote workRelocation
- ...experienced Quality Assurance specialist to oversee quality management systems, regulatory compliance, and continuous improvement at its... ...maintain sustained state of inspection readiness across the site Develop, analyze, and report quality metrics and key performance...
- ...supervision, perform all aspects of mechanical system design engineering and analysis for... ...engineering deliverables, conduct research, and develop project design recommendations #LI-LP1... ...design guides, standards, systems, applicable engineering codes and B&V policies. May own...Full timeContract workPart timeWork at officeRelocationVisa sponsorshipFlexible hours
- ...Senior Power Platform Developer – Power Pages / Adxstudio Migration Client: Government... ...and custom components. Migrate legacy .NET/C# business logic into Liquid templates using... .... Integrate Power Pages with external systems, including payment processing,...Full timeContract workRemote workMonday to friday
- ...We are looking for a Senior Java Developer with LLM expertise to lead the technical... ...development and integration of core banking application systems for a major financial services client.... ...discriminate against any employee or applicant for employment on the basis of race, color...Full timeInternshipWork at officeRemote workRelocation2 days per week
- ...Financial Analyst Location: Alberta, Canada Job Type: Contract... ...balance sheet, cash flow, net debt, and accumulated surplus... ...complete, and compliant with applicable accounting standards and organizational... ...working with financial systems and database applications in a...Contract workTemporary workMonday to friday
- ...generations to come. As a Specialist I, Quality Assurance (Quality Systems), you will support the administration, maintenance, compliance,... ...Quality Systems Support Provide support for quality systems applications Assist with system testing, reporting, user support, and...Full timeWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to .NET Application Developer / Systems Analyst. Be the first to apply!
- net developer intern Edmonton, AB
- junior software developer .net Edmonton, AB
- asp.net developer Edmonton, AB
- .net developer Edmonton, AB
- net developer contract Edmonton, AB
- microsoft .net developer Edmonton, AB
- c#.net software developer Edmonton, AB
- application engineer Edmonton, AB
- software application developer Edmonton, AB
- automation application engineer Edmonton, AB


