Application Developer building in-house construction management systems for Primoris, a construction services company. Maintaining software and developing full-stack Microsoft applications in a hybrid Acheson role.
Responsibilities
Develop in-house, purpose-built construction management systems.
Follow architecture, procedures, protocols, and conventions established by the Systems Development Leads.
Maintain and support developed and integrated systems and software.
Work collaboratively with other team members.
Document changes to programs, scripts, operating instructions, methodology, and architecture.
Report to the Systems Support Lead.
Work as part of a Development Team consisting of the Systems Support Lead and Development Lead.
Requirements
Post-Secondary education related to systems development and programming.
3 – 5 years of experience in a similar role would be considered an asset (applicable education may be considered in place of experience)
Solid working knowledge of Microsoft Visual Studio.
Full Stack Developer experience.
Development in Microsoft environments: SQL Server.
Ability to create and maintain stored procedures, triggers, and tables.
Knowledge of developing Windows applications using VB.Net Windows Presentation Framework (WPF).
XAML knowledge.
Working knowledge of the software development life cycle (SDLC).
Working knowledge of problem solving techniques.
Working knowledge of programming best practices.
Ability to quickly learn and adopt new tools and technologies.
Ability to meet deadlines.
Benefits
Healthcare
Dentalcare
Visioncare
Healthcare Spending Account
Life Insurance
Weekly pay schedule
RRSP matching
Hybrid WFH
Company-paid career training
Professional development and advancement opportunities
VP Engineering leading BlueCat’s LiveAction network observability platform for enterprise, telecom, and government customers. Owning architecture, delivery, AI capabilities, and distributed engineering teams.
Optical engineering executive scaling Nokia’s high - volume optical networking products from development through global manufacturing. Leading operations strategy, supplier partnerships, production readiness, quality, yield, and cost performance.
Game Programmer building performant systems and gameplay features for Ludia’s mobile games. Collaborating with designers, artists, and programmers in Montreal’s hybrid studio.
Software Developer maintaining AutoCAD - based 3D modeling software for SSI’s offshore and marine industry clients. Developing C# and C++ features for shipbuilding systems.
Director leading AtkinsRéalis fire protection engineering, life safety projects, and business growth across Eastern Canada. Managing teams, technical delivery, proposals, and client relationships.
Engineering intern supporting ANDRITZ Canada Hydro’s service sales for turbines and generators. Preparing technical offers, analyzing equipment data, researching modernization opportunities, and managing CRM records.
New graduate software and cloud developer rotating through hands - on assignments at Intact, a Canadian insurance provider. Building secure applications and cloud infrastructure for insurance technology.
Engineering Intern building scalable chess products or AI/ML systems for Chess.com. Developing features, models, and LLM - powered applications with multidisciplinary teams.