Technical Analyst - Mine Engineering Systems
Procom
Calgary, Alberta, Canada
3d ago
source : CareerBuilder, LLC

Technical Analyst - Mine Engineering Systems

On behalf of our client, Procom is searching for a Technical Analyst for a 12 month contract in Calgary, AB.

Technical Analyst Job Details

  • Reporting to the Lead Drill and Blasting Solutions, the contractor will be a key member of the digital systems team responsible for software development and sustainment of drilling and blasting related systems.
  • This work includes software development activities, system delivery release management, change management, software quality assurance and.
  • Specific systems to be enhanced are Drilling and Blasting systems (DABS) and other custom developed solutions within the Mine Engineering domain.
  • Activities include software development (ASP.NET, C++ including Standard Template Library / API development, C#), system design, specification and estimation, development of Service Based Applications (Windows & WCF Services) , quality assurance.
  • Enhancements will include development of system integrations between vendor systems and our custom system.
  • Technical Analyst Responsibilities

  • Key deliverables would be the migration of portions of a Thick client application (C++) to a Web Framework, platform update from Visual Studio .
  • NET MVC 4 to current framework that can be sustained for the next few years for drilling and blasting.

  • The candidate will work with the support team to enable regionalization of the Web Application framework as well as enhance the solution for the requirements of existing operations.
  • Technical Analyst Must Have Skills

  • Be a courageous safety leader, adhere to and sponsor safety rules and procedures
  • Candidates should have at least 5 years of object oriented software development experience in C# & / or C++ with Linq, JSON, JavaScript, ASP.
  • NET with MVC and / or Angular with experience doing full Stack development capability to deliver secure applications to a business specification

  • Proven experience with Continuous Integration / Continuous Delivery of custom solutions using the Microsoft Technology Stack
  • Source Management with Git / TFS within a Small distributed team.
  • Experience with windows Thick Client Software Development (Traditional Windows Applications), Windows Service Development
  • Release management and Quality Assurance Experience with some Change Management Experience.
  • Software Development background including development of distributed applications
  • SQL Server Database Application Development with SQL Server 2016 or above including development and support of stored procedures and SSRS Reports.
  • Web Server Configuration experience : Internet Information Server (IIS) Configuration Experience.
  • Familiarity with ORM tools like NHibernate and Entity framework
  • Soft Skills required :

  • Self motivated, willing to learn new processes and technologies, and able to take a lead role for system support.
  • A good team player thriving in a collaborative team
  • Effective communication skills both written and verbal with ability engage various stakeholders in the business as well as Information Systems.
  • Can efficiently self manage : providing estimates, prioritize tasks, create and deliver to schedules.
  • Technical Analyst Nice to Have Skills

  • Experience managing backlog, planning and estimating work, peer reviews for other software development in the area.
  • Experience in Migration of systems to a Cloud based architecture
  • Embarcadero C++ Builder / TAdvStringGrid Control development
  • Telerik DevCraft UI
  • JetBrains Toolset for Development.
  • Container based development with Kubernates or App Engine
  • Enhancement, Incident and Defect Management Experience with a tool like ServiceNow.
  • Business Analysis Experience and Implementation Experience for small software development projects.
  • Familiarity with frameworks such as VueJS, NodeJS, and other alternatives
  • Familiarity with Agile development processes
  • Familiarity with DEVOPS processes
  • Familiarity with use of Azure DEVOPS tools.
  • Spanish Language proficiency
  • Technical Analyst Assignment Length

    12 Months

    Technical Analyst Location

    Calgary, AB

    Technical Analyst Start Date

    Mar 02, 2020

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form