
$7000 - $113 Posted: 9 hours ago
Job Description
<p><strong>Int. Application Developer - GOAPRDJP00000702</strong></p> <p><strong>Contract 6+ months</strong></p> <p><strong>Remote, however, in the event of an on-site meeting<br></strong></p> <p><strong>7000 - 113 ST<br>Edmonton</strong><strong><br>Alberta</strong></p> <p><strong>Background Check & Enhanced Security Clearance (must get before start date, will be coordinated by GOA)<br></strong></p> <p>Deliver applications programming and analysis tasks as part of a system development process as well as provide application support, maintenance and enhancements. An Application Developer applies a broad knowledge of various technical areas to foresee and rectify certain problem areas within technology or with a mix of technologies, but the focus is to ensure a certain business/functional use case is solved with the help of technology.<br><br></p> <ul><li>Liaises with business units and program areas to ensure solutions meet current and strategic ministry needs and requirements.</li><li>Write performing quality code to fulfill design, and pass code review with minimal number of defects.</li><li>Apply configuration on development environments when required.<br></li><li>Participate in implementing full product into production, and supports providing application versions and details for implementation plan.</li><li>Highlight the technical impacts of the functional design on existing applications based on a detailed analysis.</li><li>Deliver technical design and database structure for medium to high application complexity.</li><li>Maintain technical documentation.</li><li>Identify critical features of system, and focus testing effort on them. Ensure that the unit test covers the right proportion of the application.</li><li>Setup data for testing.</li><li>Grasp Able to quickly understand application functionalities and process.</li><li>Handle and fix production defects efficiently.</li><li>Provide tracking and reporting of time and status on all work as required.</li><li>Contribute to the creation of the Application Lifecycle Planning</li><li>Identify and coordinate release schedules</li><li>Identify service requests and priorities with customer</li><li>Ensure planned releases remain on schedule and on track<br></li></ul> <p><strong>Must-Haves:</strong></p> <ul><li>5 years of experience developing any of the following: <strong>multi-user, n-tier, Object Oriented, Web Services, JSON REST API</strong> applications using<strong> C#, .NET, ASP.net</strong> or <strong>Visual Studio</strong>.</li><li>5 years of experience in application maintenance and development that include: writing, modifying, integrating, testing, and documenting software code.</li><li>5 years of experience in application maintenance and development that include: writing, modifying, integrating, testing, and documenting software code.</li><li>5 years of experience with <strong>Microsoft Azure DevOps Server</strong></li><li>5 years of experience with various software development methodologies (i.e. <strong>agile, waterfall, scrum, Kanban</strong>, etc.)</li><li>3 years of experience working in a Government development environment or in an environment equivalent in size and complexity to the Government of Alberta</li></ul> <p><strong>Nice-to-Have's:</strong></p> <ul><li>3 years of experience and technical knowledge using <strong>ASP.NET MVC (Model View Controller)</strong></li><li>3 years of experience developing and maintaining applications that use <strong>Oracle Database 19c</strong></li><li>4 years of experience developing and maintaining web services, <strong>JSON REST API </strong>and Message queuing services using<strong> .NET C# </strong>services</li><li>3 years of experience using a version-controlling tool <strong>(Tortoise GIT, Tortoise SVN and Version Manager and MS Azure DevOps).</strong></li></ul>Browse Jobs in Canada by City
Create Your Resume First
Give yourself the best chance of success. Create a professional, job-winning resume with AI before you apply.
It's fast, easy, and increases your chances of getting an interview!
Application Disclaimer
You are now leaving Govtjobs.ca and being redirected to a third-party website to complete your application. We are not responsible for the content or privacy practices of this external site.
Important: Beware of job scams. Never provide your bank account details, credit card information, or any form of payment to a potential employer.