... contract types. The Senior Estimator will be required to be able to work at varying levels of ... Confer with Engineers, Architects and Owners on changes and adjustments to cost estimates and ...
... contract types. The Senior Estimator will be required to be able to work at varying levels of ... Confer with Engineers, Architects and Owners on changes and adjustments to cost estimates and ...
Senior Electrical Engineer
$100K - $120K/yr
The Role As the Senior Electrical Engineer, you will serve as the technical authority for complex ... Proficiency in AutoCAD; experience with Revit and lighting calculation software is highly preferred.
Senior Electrical Engineer
$100K - $120K/yr
The Role As the Senior Electrical Engineer, you will serve as the technical authority for complex ... Proficiency in AutoCAD; experience with Revit and lighting calculation software is highly preferred.
Senior/Lead TL/DR: We are looking to add a highly skilled and experienced React Native developer to ... software industry as an developer/architect/engineer with a distinguished track record of ...
Quick apply
Senior/Lead TL/DR: We are looking to add a highly skilled and experienced React Native developer to ... software industry as an developer/architect/engineer with a distinguished track record of ...
Senior Engineering Professional
Edmonton, AB · On-site
... senior-level engineering professionals . These opportunities are ideal for engineers with strong ... Proficiency with relevant engineering software, tools, and systems Benefits * Extended Healthcare ...
Senior Engineering Professional
Edmonton, AB · On-site
... senior-level engineering professionals . These opportunities are ideal for engineers with strong ... Proficiency with relevant engineering software, tools, and systems Benefits * Extended Healthcare ...
Senior Engineering Professional
Edmonton, AB · On-site
... senior-level engineering professionals . These opportunities are ideal for engineers with strong ... Proficiency with relevant engineering software, tools, and systems Benefits * Extended Healthcare ...
Quick apply
Senior Engineering Professional
Edmonton, AB · On-site
... senior-level engineering professionals . These opportunities are ideal for engineers with strong ... Proficiency with relevant engineering software, tools, and systems Benefits * Extended Healthcare ...
Senior Structural Engineer
Edmonton, AB · Hybrid
CA$95K - CA$125K/yr
Conduct field reviews and other contract administrative duties. * Drafts project-related ... software (SAP2000, RAM, etc.). * Excellent communication skills both verbal and written with the ...
Senior Structural Engineer
Edmonton, AB · Hybrid
CA$95K - CA$125K/yr
Conduct field reviews and other contract administrative duties. * Drafts project-related ... software (SAP2000, RAM, etc.). * Excellent communication skills both verbal and written with the ...
Senior Structural Engineer
Edmonton, AB · On-site
CA$95K - CA$125K/yr
Conduct field reviews and other contract administrative duties. * Drafts project-related ... software (SAP2000, RAM, etc.). * Excellent communication skills both verbal and written with the ...
Quick apply
Senior Structural Engineer
Edmonton, AB · On-site
CA$95K - CA$125K/yr
Conduct field reviews and other contract administrative duties. * Drafts project-related ... software (SAP2000, RAM, etc.). * Excellent communication skills both verbal and written with the ...
Senior Mechanical Engineer
Edmonton, AB · On-site
... HAP or similar software. * Guide and mentor intermediate and junior mechanical engineers and ... Proven experience in a senior or lead mechanical engineering role, including mentorship and ...
Senior Mechanical Engineer
Edmonton, AB · On-site
... HAP or similar software. * Guide and mentor intermediate and junior mechanical engineers and ... Proven experience in a senior or lead mechanical engineering role, including mentorship and ...
We are looking for an experienced Intermediate Java Developer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a ...
Quick apply
We are looking for an experienced Intermediate Java Developer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a ...
We are looking for an experienced Intermediate Java Developer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a ...
Quick apply
We are looking for an experienced Intermediate Java Developer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a ...
We provide software solutions that address critical water data management, analytics, and ... Career coaching and development opportunities Senior DevOps Engineer Join AQI as a Senior DevOps ...
We provide software solutions that address critical water data management, analytics, and ... Career coaching and development opportunities Senior DevOps Engineer Join AQI as a Senior DevOps ...
Senior Civil/Structural Engineer
Edmonton, AB · On-site
Senior Civil/Structural Engineer Spark Power is looking for a Civil/Structural Engineer to join our ... Must have a working knowledge and ability to use programs such as structural design software S ...
Quick apply
Senior Civil/Structural Engineer
Edmonton, AB · On-site
Senior Civil/Structural Engineer Spark Power is looking for a Civil/Structural Engineer to join our ... Must have a working knowledge and ability to use programs such as structural design software S ...
... contract administration, and project delivery within the architectural, engineering, or ... Experience with Oracle project management systems or equivalent financial/project controls software.
... contract administration, and project delivery within the architectural, engineering, or ... Experience with Oracle project management systems or equivalent financial/project controls software.
Review and interpret contract terms and conditions with precision. * Demonstrate knowledge of heavy ... software. * Field experience, technical diploma, or engineering degree is considered an asset.
Review and interpret contract terms and conditions with precision. * Demonstrate knowledge of heavy ... software. * Field experience, technical diploma, or engineering degree is considered an asset.
The Senior Engineer, Linear Assets is accountable for the specification, design, and commissioning ... Contribute to departmental planning, budgeting needs (tools, software, training), and alignment ...
Quick apply
The Senior Engineer, Linear Assets is accountable for the specification, design, and commissioning ... Contribute to departmental planning, budgeting needs (tools, software, training), and alignment ...
The Senior Engineer, Linear Assets is accountable for the specification, design, and commissioning ... Contribute to departmental planning, budgeting needs (tools, software, training), and alignment ...
The Senior Engineer, Linear Assets is accountable for the specification, design, and commissioning ... Contribute to departmental planning, budgeting needs (tools, software, training), and alignment ...
Senior Engineer - Linear Assets
Edmonton, AB · On-site
The Senior Engineer, Linear Assets is accountable for the specification, design, and commissioning ... Contribute to departmental planning, budgeting needs (tools, software, training), and alignment ...
Senior Engineer - Linear Assets
Edmonton, AB · On-site
The Senior Engineer, Linear Assets is accountable for the specification, design, and commissioning ... Contribute to departmental planning, budgeting needs (tools, software, training), and alignment ...
ROLE OVERVIEW The Intermediate-Senior Civil/Structural Engineer will provide civil/structural ... Proficiency with structural analysis software such as STAAD Pro, or RISA, or S-FRAME. Experience ...
ROLE OVERVIEW The Intermediate-Senior Civil/Structural Engineer will provide civil/structural ... Proficiency with structural analysis software such as STAAD Pro, or RISA, or S-FRAME. Experience ...
... upon contract execution. * Other duties as assigned. Qualifications What Makes You the ONE ... Engineering Degree, Engineering Technology Diploma or equivalent experience relating to and/or ...
... upon contract execution. * Other duties as assigned. Qualifications What Makes You the ONE ... Engineering Degree, Engineering Technology Diploma or equivalent experience relating to and/or ...
... contract execution. * Other duties as assigned. What Makes You the ONE * Minimum of five years ... Engineering Degree, Engineering Technology Diploma or equivalent experience relating to and/or ...
... contract execution. * Other duties as assigned. What Makes You the ONE * Minimum of five years ... Engineering Degree, Engineering Technology Diploma or equivalent experience relating to and/or ...
Contract Senior Software Developer information
What are some common challenges faced by contract senior software developers when joining a new team or project?
What are the key skills and qualifications needed to thrive as a contract senior software developer?
What is the difference between Contract Senior Software Developer vs Contract Software Engineer?
| Aspect | Contract Senior Software Developer | Contract Software Engineer |
|---|---|---|
| Credentials | Typically requires 5+ years of experience, relevant degrees, and possibly certifications like Scrum or Agile | Similar credentials, often with 3+ years of experience and relevant technical certifications |
| Work Environment | Often in project-based, client-facing roles with leadership responsibilities | Primarily focused on coding, testing, and technical implementation within teams |
| Employer & Industry Usage | Used across tech firms, consulting agencies, and startups for senior-level projects | Common in software development companies, tech departments, and consulting firms |
The main difference is that Contract Senior Software Developers typically have more experience and leadership responsibilities, whereas Contract Software Engineers focus on technical execution. Both roles require strong coding skills and industry experience, but the senior role often involves guiding projects and mentoring junior staff.
What is a contract senior software developer?
What are the most commonly searched types of Senior Software Developer jobs in Edmonton, AB?
The most popular types of Senior Software Developer jobs in Edmonton, AB are:

Full-time
Re-posted 1 hour ago
Job description
At Clark Builders, we're more than a construction company - we're purpose driven partners committed to building stronger communities. Serving institutional, commercial, and industrial clients across Western and Northern Canada since 1974, we bring a relationship-based approach, deep expertise, and a commitment to safety, innovation, and sustainability to everything we do. As part of the Turner Construction family, we offer the personalized culture of a local team with the strength of a global leader. Learn more about our Purpose and what drives us by visiting our Who We Are page.
Reporting to the Estimating Manager, the Senior Estimator is responsible for providing Estimating services to aid and support the Project Development, Operations and Estimating departments. The Senior Estimator will be part of the Estimating and Project team environments and provide and coordinate full estimating services on various projects, and contract types. The Senior Estimator will be required to be able to work at varying levels of estimating including conceptual. They are also required to work in a wide range of project delivery models including construction management, design-build, lump sum, and integrated project delivery (IPD). The Senior Estimator will be part of the tender call and review of Supplier/Sub-Contractor quotes and awards.
This role is office based and the large majority of the individual's typical workday is spent in a seated position using general office equipment such as but not limited to a computer, phone, printer, scanner, etc.
Location: Kelowna, BC
Duties/Responsibilities:
- Solicitation, review and levelling of subcontracting and material supply quotes.
- Maintain Sub-Contractors/Supplier relations.
- Maintain unit price and productivity knowledge and database.
- Prepare accurate and complete estimates including quantity takeoffs, unit pricing, and sub-contractor and supplier pricing.
- Take part in Client meetings.
- Take part in project interviews if necessary.
- Confer with Engineers, Architects and Owners on changes and adjustments to cost estimates and assist in the preparation of studies, materials methods, recommendations, and cost estimates as required.
- Preparation of proposals and estimates for the Managers final approval prior to their presentation to potential Clients. Ensure they are submitted before the bid deadline.
- Prepare risk mitigation plans and effectively manage risks that might impact estimates.
- Take part in Project Team meetings.
- Maintain Career Progression plan.
- Attend training courses as required.
- Ability to perform basic internet and Intranet functions.
- Assist in training for Estimating team.
- Maintain and upgrade estimating software as required.
- Mentor junior staff.
- Other duties and responsibilities as required.
Skills & Knowledge:
- Ability to manage and prioritize multiple workflows and tasks concurrently.
- Ability to manage deadlines for completion of assigned tasks.
- Comfortable working in a team environment.
- Ability to lead in a team environment.
- Adapt to changing job requirements and direction from multiple sources.
- Ability to navigate software packages, including Word, Excel, OST, Microsoft Scheduler, Bluebeam etc. Expert knowledge of Estimating software (InEight) is an asset.
- Knowledge of scheduling logistics and ability to build accurate schedules.
- Ability to perform accurate quantity takeoffs both manually and electronically.
- Communicate professionally through verbal and written methods.
- Identify building materials and possible alternatives for cost reduction.
- Develop Sub-Contractor work scopes for tendering.
- Identify bonding and insurance requirements.
- Take part in tender closings.
- Understand Client requirements and incorporate requirements as may be necessary.
- Ability to chair and control meetings.
- Ability to visualize end products without drawings.
- Ability to schematically design project from client's requirements.
- Able to derive alternate designs for cost or time savings.
- Ability to analyze risk associated to project.
- Exposure to and understanding of lean construction principles.
- Ability to estimate all types of projects/contracts, plus the ability to coordinate and supervise group work efforts is essential.
Qualifications & Experience:
- A Post-Secondary Certificate/Degree in Engineering or the equivalent of a designated Professional Engineer or a Technical School graduate in a Construction related discipline.
- Operations experience in the role of Project Coordinator or Project Manager is an asset.
- Extensive (10+ years) experience as an estimator in the general construction field.
- Ability to estimate all types of projects/contracts, plus the ability to coordinate and supervise group work efforts is essential.
- Experience with coaching teams and collaborative planning.
Ready to build your career with us? Apply now and join a team that's making a real impact.
Recruitment Fraud Alert
Clark Builders Group of Companies (CBGOC) is aware of fraudulent job offers and interview requests falsely made in our name, targeting international job seekers. These scams aim to collect money or personal information and are not authorized by CBGOC.We never send unsolicited job offers, request payment at any stage of hiring, or ask for personal information before a formal offer is accepted.We urge all applicants to verify the legitimacy of any recruitment communication and report suspicious activity to the appropriate authorities.