Category Archives: Jobs

User Experience Analyst – Calgary, AB

By | Jobs | No Comments

Job Title

User Experience Analyst

Company Description

Detechtion Technologies provides compressor optimization and fleet management solutions to natural gas producers through our principal product “Enalysis.” Each year, Detechtion’s clients are provided with a significant return on their investment in Enalysis through the successful diagnosis of compressor inefficiencies, reductions in fuel gas consumption, increases in natural gas production, and the prevention of catastrophic failures. Detechtion is led by a vibrant, highly motivated management team focused on providing best-in-class service to our existing clients and aggressively adding new customers. Detechtion has offices in Houston, Calgary, Pittsburgh and Brisbane. Visit www.detechtion.wpengine.com for more information.

Job Description

The successful applicant will play an essential role working alongside Development Team. The person should demonstrates the following characteristics:

  • Self-motivated, leadership skills
  • Strong analytical skills
  • Excellent interpersonal skills
  • Detail oriented
  • High willingness to learn

Requirements

  • 3+ years of relevant work experience
  • Thorough understanding of user interface design, information architecture, and human factors.
  • Knowledge of HTML, CSS, JavaScript and other UI development tools.
  • Understanding of graphic designing and UI designing concepts.
  • Ability to handle and coordinate multiple projects at once.
  • Research, analysis, documentation and articulation skills.

Responsibilities

  • Analyze existing systems and understand new needs of the business/audience.
  • Conduct research on usability and customer experience.
  • Clarify requirements and segregate them into functional and non-functional categories.
  • Present solutions, ideas and recommendations that serves the requirements
  • Document the discussions, concepts and the finalized scope.
  • Create designs that align with the user needs
  • Prepare mockups, prototypes, wireframes and interaction diagrams.
  • Oversee and contribute to the development of the screens.
  • Conduct testing to validate that the developed functionality is in accordance with the scope.

Nice to have

  • Exposure to other programming languages like Java, C#, C++
  • Familiar with Visual Studio.
  • Exposure to Business Analysis, Requirement Gathering, SDLC and Agile.
  • Exposure to BI tools like Tableau, Birst, Spotfire

Location

  • Calgary, Alberta

Contact Information

Interested applicants should submit a resume and cover letter to Kari Scotton at: [email protected]

Quality Assurance Analyst – Calgary, AB

By | Jobs | No Comments

Job Title

QA Analyst

Company Description

Detechtion Technologies provides compressor optimization and fleet management solutions to natural gas producers through our principal product “Enalysis.” Each year, Detechtion’s clients are provided with a significant return on their investment in Enalysis through the successful diagnosis of compressor inefficiencies, reductions in fuel gas consumption, increases in natural gas production, and the prevention of catastrophic failures. Detechtion is led by a vibrant, highly motivated management team focused on providing best-in-class service to our existing clients and aggressively adding new customers. Detechtion has offices in Houston, Calgary, Pittsburgh and Brisbane. Visit www.detechtion.wpengine.com for more information.

Job Description

The successful applicant will play an essential role working alongside the Development Team. The person should demonstrate the following characteristics:

  • Self-motivated
  • Leader
  • Strong analytical skills
  • Excellent interpersonal skills
  • Detail oriented
  • High willingness to learn

Requirements

  • Minimum 3 years of experience qualifying high-volume, scalable enterprise software.
  • Experience working in an agile/scrum environment.
  • Good understanding of Quality Assurance life cycle, methodologies and best practices.
  • Strong emphasis on good UI design with meticulous attention to detail.
  • Ability to learn quickly and stay current with new technologies.
  • SQL and database validation and troubleshooting experience preferred
  • Automated Testing experience.
  • Scripting experience.

Responsibilities

  • Develop QA strategy for our products, workflows, and services.
  • Effectively communicate status, metrics, reports, and issues on a regular basis.
  • Create and execute test cases of complex enterprise scenarios.
  • Help design test plans and write test cases for functional and performance testing.
  • Perform both guided and exploratory manual test executions following established processes.
  • Work as a part of the scrum team planning, estimating and verifying user stories and acceptance criteria.
  • Develop strong expertise across various modules of our products.

Nice to have

  • Exposure to NUnit, Selenium, JMeter, Jasmine, Teamcity, Jira, Git
  • Experience in Business Analysis, Requirement Gathering, Documentation
  • Experience in visual analytics and business intelligence platforms, e.g. Tableau.
  • Exposure to Cloud (Azure, AWS).

Location

  • Calgary, Alberta

Contact Information

Interested applicants should submit a resume and cover letter to Kari Scotton at: [email protected]

Senior Architect – Calgary, AB

By | Jobs | No Comments

Company Description

Detechtion Technologies is a dynamic compressor technology and service company in the oil and gas industry. Detechtion provides natural gas compressor optimization and fleet management solutions through our principal product “Enalysis”. Established in 1998, Detechtion has grown dramatically and currently has contractual relationships with over 80 prominent natural gas companies around the globe. Detechtion is led by a vibrant, highly motivated management team focused on providing best-in-class service to our existing clients and aggressively adding new clients. Detechtion has offices in Houston, Calgary, Pittsburgh and Brisbane, Australia.

Position Description

Reporting to the CTO, We are looking for a Senior Software Architect / Team Lead with an engineering mindset that has a passion for software development, and the ability to analyze business requirements and articulate software solutions. The successful candidate will have excellent knowledge and experience of developing web applications using Agile methodologies, and will be responsible for application definition, design and architecture. He/she will coach and guide the development team throughout the development phases. He/she will have a strong belief in adherence to good engineering practices such as Test Driven Development, Simple Code, Automated Testing and Deployment, Continuous Integration, etc.

Responsibilities

  • Identify and document the appropriate technology platforms and solutions to deliver business requirements
  • Lead the architecture planning process and document the resulting plans to realize the requirements by identifying, prioritizing, time-tabling, and possibly proto-typing/developing solutions
  • Contribute to the establishment, review, and enforcement of development standards, adoption of technologies, and application of best practices
  • Create detailed technical documentation for developers to implement
  • Create functional technical documentation for customers to review and approve
  • Be responsible for commercial and technical success, and timeliness of each phase of the life-cycle of each development project
  • Perform and be responsible for quality assurance of each development project
  • Conduct code review and conformance testing as appropriate for each development project
  • Disseminate coding, testing, and documentation standards within each development project team
  • Ensure promotion of new code to the production environment gets completed quickly and with minimal rework required
  • Share knowledge, mentor, and educate development personnel
  • Ensure technical problems are resolved in a timely and cost-effective manner
  • Familiar with all aspects of the software development process and life-cycle, and contributes knowledge and expertise to help development team continuously improve

Qualifications

  • Demonstrated ability to envision how web applications can solve customer business problems
  • 10 years of experience with web application development using Microsoft technology (MVC, ASP.NET, C#, T-SQL, etc.) and other web-specific technology (e.g. HTML, CSS, JavaScript, etc.)
  • 5 years of project lead/management experience
  • Strong C#, ASP.NET, JavaScript development skills
  • Strong MS SQL development and administration skills
  • Previous experience working within an agile development process
  • Proficiency with development life-cycle tools (e.g. Jira, Git, NUnit, MSBuild, etc.)
  • Excellent written and verbal skills
  • Excellent interpersonal skills
  • Ability to articulate information to both technical and non-technical people
  • Self-motivated and self-sufficient
  • Excellent attention to detail
  • Knowledge or experience with Microsoft Azure would be a great asset
  • Travel (35% or less expected).
  • No relocation assistance/reimbursement offered.

Contact

Interested applicants should submit a resume and cover letter to [email protected]

Assistant Controller – Houston, TX

By | Jobs | No Comments

Company Description

Detechtion Technologies is a dynamic compressor technology and service company in the oil and gas industry. Detechtion provides natural gas compressor optimization and fleet management solutions through our principal product “Enalysis”. Established in 1998, Detechtion has grown dramatically and currently has contractual relationships with over 90 prominent natural gas companies around the globe. Detechtion is led by a vibrant, highly motivated management team focused on providing best-in-class service to our existing clients and aggressively adding new clients. Detechtion has offices in Houston, Calgary, Pittsburgh and Brisbane, Australia. More information can be found at www.detechtion.wpengine.com.

Job Description

Reporting to the CFO, the Assistant Controller will have responsibility for all accounting aspects of the company and consolidation of financial statements. Given the limited resources of an entrepreneurial business, the Assistant Controller will need to be comfortable as both a manager and an individual contributor – leading a team of 2 and acting as liaison with external Auditors and Tax compliance teams. He/She will be results oriented, highly organized and comfortable with implementing new procedures, policies and processes to improve the operational efficiencies and organizational aspects of the accounting function at Detechtion.

Responsibilities

  • Monthly Close – Lead/manage/perform monthly close activities including all month end journal entries and monthly closing procedures in accordance with Generally Accepted Accounting Principles (GAAP). Ensure that all books and records are maintained in accordance with GAAP.
  • Revenue Recognition – Track projects and revenues for proper revenue recognition.
  • AP, AR and the General Ledger – Management of accruals and payables, billing, accounts receivable, DSO reporting, general ledger and chart of accounts.
  • Fixed Assets – Management & reconciliation of fixed assets and depreciation.
  • Cash Flow and Treasury reporting – Preparing weekly/monthly cash flow projections, bank reconciliations and debt covenant reports.
  • Internal Accounting Liaison – Assist direct reports and other departments with accounting related issues.
  • Process Improvement – Support and implement process improvements for the Accounting Department and the Company in accordance with best practice standards.
  • Audit Support – Gather, maintain and prepare all necessary supporting documentation for the annual audit and respond to auditor questions as necessary.
  • Tax Support – Gather, maintain and prepare all necessary supporting documentation for Sales and Use, quarterly and annual tax filings.
  • Financial Reporting – Produce consolidated financial statements and reports with variances vs. budget, forecast and prior year financials.
  • Financial Analysis – Reconciliation of monthly balance sheet accounts and review of monthly income statement accounts for reasonableness.
  • Managerial and Supervisory – 2 Direct Reports. Train and supervise accounting staff to ensure quality of work.

Qualifications

  • Accounting degree (required).
  • 5 to 10 years of Accounting work experience (required).
  • International, multi-currency accounting and consolidations (required).
  • Experience as a Controller, Assistant Controller or similar Accounting/Audit Manager role (required).
  • Accounting or audit experience in a public or private company audited by external auditors (required).
  • CPA or Big Four accounting experience (a plus).
  • Experience in a software company (License or “SaaS” model) or software products accounting environment (a plus).
  • Revenue recognition experience (a plus).
  • QuickBooks hands-on experience (a plus).
  • Experience with setting-up a new entity/company in an accounting system after an acquisition or merger (a plus).
  • Travel (10% or less expected).

Contact

Interested applicants should submit a resume and cover letter to Thavry Willis at: [email protected]

Junior Software Developer – Calgary, AB

By | Jobs | No Comments

Company Description

Detechtion Technologies is a dynamic compressor technology and service company in the oil and gas industry. Detechtion provides natural gas compressor optimization and fleet management solutions through our principal product “Enalysis”. Established in 1998, Detechtion has grown dramatically and currently has contractual relationships with over 90 prominent natural gas companies around the globe. Detechtion is led by a vibrant, highly motivated management team focused on providing best-in-class service to our existing clients and aggressively adding new clients. Detechtion has offices in Houston, Calgary, Pittsburgh and Brisbane, Australia. More information can be found at www.detechtion.wpengine.com.

Job Description

We are looking for a high energy person to fill the position of junior .Net Software Developer; someone who can learn as we go and contribute in multiple ways to the team. The successful candidate will work within our development team to develop, extend and support our suite of engineering and fleet management tools.

Requirements

  • 2+ years of experience in software development
  • Knowledge of C# programming for Microsoft .Net
  • Strong communication and interpersonal skills
  • Excellent troubleshooting and problem solving abilities
  • Nice to have experience with:
    • Javascript and HTML
    • SQL Server
    • Software Quality Assurance
    • Windows Azure
    • Business Intelligence
    • Experience with agile methodologies and best practices

Responsibilities

  • Review software requirements, preparation of test cases, and execution of tests.
  • Write well-tested, robust code in one of HTML5, CSS3, JavaScript, SQL, C#, ASP.NET, WPF.
  • Become technically competent in the responsibilities of the Development Team like new feature development, QA, bug fixes and support, and help out where possible.
  • Perform both guided and exploratory manual test executions following established processes.

Contact

Interested applicants should submit a resume and cover letter to Kari Scotton at: [email protected]