Prim
Prim
Prim is a construction and infrastructure services company serving energy and utility markets. Its work spans power generation and delivery, renewable energy, pipelines, oil and gas, communications, industrial and heavy civil construction, and data centers. The company supports infrastructure projects through construction, maintenance, and engineering services, with a focus on safety and sustainable delivery.

Application Developer – Hybrid in Acheson

Build and maintain in-house construction management systems for Primoris, a construction services company. This full-time hybrid role in Acheson focuses on Microsoft application development and software support.

Description

  • Build purpose-designed, in-house construction management systems.
  • Implement the architecture, procedures, protocols, and conventions defined by the Systems Development Leads.
  • Maintain and support internally developed and integrated software systems.
  • Collaborate effectively with fellow development team members.
  • Record updates to programs, scripts, operating instructions, methodologies, and system architecture.
  • Report to the Systems Support Lead.
  • Contribute to a Development Team led by the Systems Support Lead and Development Lead.

Requirements

  • Post-secondary education in systems development, programming, or a related field.
  • Three to five years of comparable experience is an asset; relevant education may substitute for experience.
  • Demonstrated proficiency with Microsoft Visual Studio.
  • Professional experience in full-stack development.
  • Experience developing in Microsoft environments, including SQL Server.
  • Ability to create and maintain stored procedures, triggers, and database tables.
  • Knowledge of building Windows applications with VB.NET and Windows Presentation Foundation (WPF).
  • Familiarity with XAML.
  • Practical understanding of the software development life cycle (SDLC).
  • Practical knowledge of structured problem-solving methods.
  • Understanding of programming best practices.
  • Adaptability and willingness to learn new tools and technologies quickly.
  • Ability to consistently meet deadlines.

Benefits

  • Healthcare coverage
  • Dental coverage
  • Vision coverage
  • Healthcare Spending Account
  • Life insurance
  • Weekly pay schedule
  • RRSP matching
  • Hybrid work-from-home arrangement
  • Employer-paid career training
  • Professional development and advancement opportunities

Related Jobs

Thinkingbox

Social Editor and Shooter

Thinkingbox
51 – 200 Employees
B2BMarketingMedia

Create social-first video for AntiSocial, Thinkingbox’s Toronto digital marketing agency, from filming and editing to final delivery. Work across TikToks, Reels, campaigns, events, and branded content.

Open
ASSA ABLOY Opening Solutions

Account Representative, West Coast

ASSA ABLOY Opening Solutions

Manage West Coast customer accounts for ASSA ABLOY’s access solutions business, delivering personalized service and resolving customer issues. Coordinate with internal teams while working remotely, with monthly in-office collaboration and training.

Open