Skip Navigation

PCL Construction Leaders

Craft Worker Profile

 
Sign In to access saved documents and saved searches
Job Posting


Software Developer

Please review the information below.
If you are interested in applying for this position, please click on the Apply Now button below.
Job ID # 2906
PCL Constructors Inc
Edmonton, AB
Systems and Technology
Full-Time Regular
Not Indicated
Not Indicated
Date Posted Dec 5 2012


My Career. My Company. My Legacy.


At PCL, you are more than just an employee. You could be part of a team that works hard, plays hard, and makes a difference in your community. PCL offers competitive compensation packages, and a chance to be an owner in our 100-percent employee-owned company. We not only reward you financially, but give you challenging assignments and a supportive work environment which promotes personal and professional growth.


Whether you are looking for a corporate or construction career, exciting opportunities are waiting for you. Our people have helped us stand out as a leading general contracting organization, which is why we’re always looking for new talent—individuals who can bring innovative solutions and thinking to every project.


We are seeking an experienced Software Developer for our North American Headquarters District office located in Edmonton, AB.


PCL Constructors has a geographic footprint across North America. You will join a team that develops custom built applications to assist our construction professionals in the area of Safety and Project Management.



  • Develop software to corporate and project software standards.

  • Tune software to meet non-functional requirements.

  • Create and perform system load tests.

  • Create and execute unit tests.

  • Participate in code reviews.

  • Fix bugs.

  • Participate in proof of concepts and other research work.

  • Participate in creation of technical design documents based off of business and functional requirements.

  • Participate in the design of solutions to business problems

  • Breakdown technical designs into development tasks.

  • Produce development effort estimates.

  • Produce as-built system documentation.

  • Communicate progress throughout development.

  • Work with all practice areas to streamline work activities and achieve best solutions.

  • Participate in lessons learned meetings.

  • Create application deployment packages and work with the Change Management team to deploy changes.

  • Maintain, enhance, and perform technology upgrades on custom built applications.

  • Produce system documentation.

  • Provide tier 3 technical support for custom built applications.


 



  • Minimum of 5 years industry experience as a software developer working with .Net, specifically C#.

  • Proficient with ADO. Net Entity Framework.

  • Proficient with WPF and the MVVM design pattern.

  • Proficient with SQL Server databases and transact SQL.

  • Proficient with web based development using HTML5, JavaScript, JQuery, AJAX and MVC.

  • Proficient with SQL Server Reporting Services.

  • Proficient with Restful Services using WCF.

  • Experience with SharePoint development is a plus.

  • Experience with Windows 8 Application development is a plus.

  • Experience with iOS application development is a plus.

  • In addition to the technical skills listed above. The candidate should also possess the following qualities:


        o Thrives in a team setting.
        o Communicates effectively with team members, end users, and management.
        o Is customer focused.
        o Takes pride in producing high quality work.
        o Is hands on, highly motivated, self starter who is comfortable and effective in an environment of continuous improvement.
        o Has a strong desire to upgrade professional skills and keep current with industry best practices.


The PCL family of companies are consistently ranked among the best companies to work for, and we aspire to be the most respected builder, renowned for excellence, leadership, and unsurpassed value.


Let us help you build your legacy today.

Move Up   Back to top