Apply to Application Analyst - Intermediate
emergiTEL is hiring for Application Analyst – Intermediate
| Job ID | GOAPRDJP00001055 |
| Job Title | Application Analyst – Intermediate |
| Contract Duration | 9 months |
| Client | Public Sector |
| Location | Edmonton, Alberta (Hybrid, 3 days per week in office) |
| Hours | 08:15–16:30 Alberta time, Monday to Friday |
| Project | Bitumen Royalty in Kind (BRIK) |
Project Overview
The client’s Technology and Innovation (TI) team supports Oil Sands Operations for Energy and Minerals. The ministry needs an experienced C#, Visual Studio, and MS-SQL Application Systems Analyst, preferably with experience in Oil Sands Regulations.
The analyst will gather requirements and program for application projects and enhancement tasks. They will work closely with application development and maintenance teams, and directly with business subject matter experts on application testing and remediation to make sure code works as specified. The analyst will work on the implementation of the Bitumen Royalty in Kind (BRIK) program and on maintenance projects.
Key Responsibilities
The analyst will deliver application programming and analysis as part of the system development process, and will provide application support, maintenance, and enhancements. They will apply broad technical knowledge to foresee and fix problem areas, with the focus on solving business and functional use cases through technology. Responsibilities include:
- Liaise with business units and program areas to make sure solutions meet current and strategic ministry needs.
- Align the development team with the application architecture.
- Write code for the most complex functional and technical designs with minimal defects.
- Define non-functional requirements, such as performance, availability, portability, and recoverability.
- Assess technical impacts up front and recommend better ways of designing applications to ease development.
- Produce technical designs, database structures, and application architecture for new applications of average to high complexity.
- Find the best technical design that respects budget and timeline, and advocate reuse of existing components and frameworks.
- Innovate to design applications more efficiently.
- Review other developers’ technical designs and recommend optimizations where needed.
- Evaluate, with assistance, the quality of the product being delivered, and take action to improve it.
- Assist with or carry out performance and penetration tests, and troubleshoot system-level issues.
- Isolate the root cause of issues and provide solution options and recommendations.
- Track and report time and status on all work, as required.
- Contribute to application lifecycle planning.
- Identify and coordinate release schedules.
- Identify service requests and priorities with customers.
- Keep planned releases on schedule.
Scope of Services
- Write application code using C# and Visual Studio.
- Coordinate with Ministry of Energy and Minerals clients, analysts, interfaced system clients, and team members during testing, and provide systems support and operational help.
- Design and implement MS-SQL databases.
- Liaise with business users to collect and analyze business and user requirements.
- Document business processes and applications.
- Produce systems design manuals, and technical and reference manuals.
- Conduct unit, system, and integration testing.
- Make sure all application changes are developed, tested, and implemented in a controlled way, following the software release strategy.
Required Skills
- C# application development
- Visual Studio
- MS-SQL database design and implementation
- Systems analysis and requirements gathering
- Technical design, database structure, and application architecture
- Unit, system, and integration testing
- Technical documentation and systems design manuals
- Release management and application lifecycle planning
Preferred: experience with Oil Sands Regulations or the energy and royalty sector.
Work Requirements
Location:
- Work must be done from within Alberta, due to network and data security requirements.
- Hybrid: 3 days per week in office, and available for onsite meetings when required.
- Onsite meetings include strategic, architectural, and technical discussions with team members, senior managers, directors, executive directors, and business clients. They may happen several times a month.
- The client doesn’t cover travel, relocation, commuting, accommodation, or meal expenses.
Equipment:
- Resources should preferably use their own equipment, though the client can provide a laptop or desktop if needed.
- Your computer must run a modern version of Windows (strongly preferred) or macOS that’s compatible with Azure Virtual Desktop (AVD). Required remote-access software will be installed on your local machine.
- When working in person, the client provides office space, furniture, and supplies.
Interested?
Please send your updated resume, expected rate, and availability.
