Proficiency with basic computer operation and standard software tools. Should have completed some introductory computer programming courses, as well as the ability to use design software tools.
Proficiency with basic computer operation and standard software tools. Should have completed some introductory computer programming courses, as well as the ability to use design software tools.
Software Engineer
Calgary, AB · Hybrid
Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field. * Typically requires 2+ years of experience with a solid foundation in object-oriented programming ...
New
Software Engineer
Calgary, AB · Hybrid
Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field. * Typically requires 2+ years of experience with a solid foundation in object-oriented programming ...
New
Bachelor's Degree in Computer Science, Computer Engineering or a related discipline, with experience in the data field * Minimum of five years of progressively senior level experience delivering and ...
Bachelor's Degree in Computer Science, Computer Engineering or a related discipline, with experience in the data field * Minimum of five years of progressively senior level experience delivering and ...
Associate Analog Design Engineer
CA$70K - CA$75K/yr
Whenever you are using the internet, from your phone or computer, your data is likely passing ... As an Associate Analog IC Design Engineer, you will design, verify, and evaluate high-speed ...
Associate Analog Design Engineer
CA$70K - CA$75K/yr
Whenever you are using the internet, from your phone or computer, your data is likely passing ... As an Associate Analog IC Design Engineer, you will design, verify, and evaluate high-speed ...
Associate Analog Design Engineer
Calgary, AB · On-site
CA$70K - CA$75K/yr
Whenever you are using the internet, from your phone or computer, your data is likely passing ... As an Associate Analog IC Design Engineer, you will design, verify, and evaluate high-speed ...
Associate Analog Design Engineer
Calgary, AB · On-site
CA$70K - CA$75K/yr
Whenever you are using the internet, from your phone or computer, your data is likely passing ... As an Associate Analog IC Design Engineer, you will design, verify, and evaluate high-speed ...
Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent LOCATION: Calgary, Canada #LI-DR1 #LI-HYBRID Qualifications Benefits offered are ...
Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent LOCATION: Calgary, Canada #LI-DR1 #LI-HYBRID Qualifications Benefits offered are ...
RAMS & Safety Engineer
Calgary, AB · On-site
Bachelor's degree in Computer Engineering, Electrical Engineering, or Computer Science, Mechanical Engineering from an accredited institution (a combination of years of experience, education ...
RAMS & Safety Engineer
Calgary, AB · On-site
Bachelor's degree in Computer Engineering, Electrical Engineering, or Computer Science, Mechanical Engineering from an accredited institution (a combination of years of experience, education ...
Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent LOCATION: Calgary, Canada #LI-DR1 #LI-HYBRID Benefits offered are described: AMD ...
Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent LOCATION: Calgary, Canada #LI-DR1 #LI-HYBRID Benefits offered are described: AMD ...
University degree in computer engineering, computer science, mathematics, data science, or related disciplines. * 4+ years of professional experience in Data Engineering, Analytics Engineering ...
University degree in computer engineering, computer science, mathematics, data science, or related disciplines. * 4+ years of professional experience in Data Engineering, Analytics Engineering ...
Post-secondary education in a Computer/Engineering/Media/Design/Marketing related field is an asset * Minimum 5 years mobile application development experience required * Experience working with the ...
Quick apply
Post-secondary education in a Computer/Engineering/Media/Design/Marketing related field is an asset * Minimum 5 years mobile application development experience required * Experience working with the ...
Post-secondary education in a Computer/Engineering/Media/Design/Marketing related field is an asset * Minimum 5 years mobile application development experience required * Experience working with the ...
Post-secondary education in a Computer/Engineering/Media/Design/Marketing related field is an asset * Minimum 5 years mobile application development experience required * Experience working with the ...
L3 Data Management (GCP)
Calgary, AB · On-site +1
Bachelor's degree in Computer Engineering, Computer Science, or a related field Join our team and be part of a dynamic environment where your expertise will make a significant impact on our success ...
L3 Data Management (GCP)
Calgary, AB · On-site +1
Bachelor's degree in Computer Engineering, Computer Science, or a related field Join our team and be part of a dynamic environment where your expertise will make a significant impact on our success ...
... engineering, and construction management. We partner with a diverse range of both public and ... We are looking for a Junior/Intermediate CAD Designer to join and grow our dynamic Infrastructure ...
New
... engineering, and construction management. We partner with a diverse range of both public and ... We are looking for a Junior/Intermediate CAD Designer to join and grow our dynamic Infrastructure ...
New
University degree in Software Engineering or Computer Engineering 5+ years' experience in cybersecurity operations, detection engineering, incident response, or security automation Strong proficiency ...
University degree in Software Engineering or Computer Engineering 5+ years' experience in cybersecurity operations, detection engineering, incident response, or security automation Strong proficiency ...
Perform computer-aided design (CAD) * Estimate project costs and material requirements * Prepare and interpret engineering design, drawings and specifications * Prepare contracts and tenders
Perform computer-aided design (CAD) * Estimate project costs and material requirements * Prepare and interpret engineering design, drawings and specifications * Prepare contracts and tenders
Pipeline Engineer
Calgary, AB · On-site
Equinox Engineering Ltd. is a Calgary-based EPCM firm. We are a market leader in oil and gas ... Experience in CAD and Civil 3D modelling is considered an asset.
Pipeline Engineer
Calgary, AB · On-site
Equinox Engineering Ltd. is a Calgary-based EPCM firm. We are a market leader in oil and gas ... Experience in CAD and Civil 3D modelling is considered an asset.
Equinox Engineering is a Calgary-based EPCM leader recognized for delivering innovative facility ... Familiarity with CAD/3D piping modeling is considered an asset Equinox Success Statement Equinox ...
Equinox Engineering is a Calgary-based EPCM leader recognized for delivering innovative facility ... Familiarity with CAD/3D piping modeling is considered an asset Equinox Success Statement Equinox ...
University degree in computer engineering, mathematics, data science or related disciplines * 4+ years of professional experience in a related field like Data Engineering, Business Intelligence, or ...
University degree in computer engineering, mathematics, data science or related disciplines * 4+ years of professional experience in a related field like Data Engineering, Business Intelligence, or ...
Solution Architect
Calgary, AB · Remote
A B.Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible work schedule * Competitive salary + Equity + Health Spending Account * Amazing opportunity for ...
Quick apply
Solution Architect
Calgary, AB · Remote
A B.Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible work schedule * Competitive salary + Equity + Health Spending Account * Amazing opportunity for ...
Solution Architect
Calgary, AB · Remote
A B.Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible work schedule * Competitive salary + Equity + Health Spending Account * Amazing opportunity for ...
Quick apply
Solution Architect
Calgary, AB · Remote
A B.Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible work schedule * Competitive salary + Equity + Health Spending Account * Amazing opportunity for ...
Computer Programmer information
See Calgary, AB salary details
$34K - $41K
5% of jobs
$41K - $48K
12% of jobs
$51.1K is the 25th percentile. Wages below this are outliers.
$48K - $55K
18% of jobs
The median wage is $62K / yr.
$55K - $62K
15% of jobs
$62K - $69K
14% of jobs
$74.7K is the 75th percentile. Wages above this are outliers.
$69K - $76K
14% of jobs
$76K - $83K
9% of jobs
$83K - $90K
6% of jobs
$90K - $97K
3% of jobs
$97K - $104K
2% of jobs
$104K - $111K
2% of jobs
$34K
$67.7K
$111K
How much do computer programmer jobs pay per year?
What are computer programmers?
What are the key skills and qualifications needed to thrive as a Computer Programmer, and why are they important?
What Does a Computer Programmer Do?
A computer programmer designs, tests, writes, debugs, and maintains the computer program code. The coding language is written for the computer to be able to comprehend it and take specific actions according to those commands. Computer programmers can work with existing code or create something entirely new. The objective of coding is to develop programs that act on specific controls and behaviors. Coders need to be able to work with specialized algorithms, logic, and app domain, as well. But the other key goal of a computer programmer is to design interfaces that regular non-technical users can easily understand and use.
What is the difference between Computer Programmer vs Software Developer?
| Aspect | Computer Programmer | Software Developer |
|---|---|---|
| Credentials | Typically requires a bachelor's degree in computer science or related field | Usually requires a bachelor's degree, often with additional experience or certifications |
| Work Environment | Often works in coding, debugging, and maintaining software | Designs, develops, tests, and maintains software applications |
| Industry Usage | Commonly employed in IT, software firms, and tech departments | Found in a wide range of industries including tech, finance, healthcare |
While both roles involve coding and software creation, Computer Programmers primarily focus on writing and debugging code based on specifications, whereas Software Developers are involved in designing and building complete software solutions. The roles often overlap, but Developers typically have broader responsibilities in the software development lifecycle.
What are some typical challenges computer programmers face when working on large team projects?

Other
Medical, Dental, Vision, Life, Retirement, PTO
Re-posted 19 days ago
Kiewit Corporation rating
7.9
Based on 135 frontline employees who took The Breakroom Quiz
24th of 80 rated construction
Job description
Requisition ID: 179537
Job Level: Mid Level
Home District/Group: Kiewit Power Engineering
Department: Design Engineering
Market: Power
Employment Type: Full Time
Join Kiewit's premier in-house engineering group, a diverse team of engineers and technical professionals working on multiple cross-border projects in the power delivery market sector. We are currently looking for a motivated Substation Engineer to join our growing team! As part of the team of highly specialized design professionals, you will support variety of substation, transmission and distribution project ranging from 12kv to 500kv.
Kiewit Power Delivery is a full-service engineering and construction solutions provider operating across North America. Our experience and expertise span all aspects of the transmission and distribution market from high voltage overhead and underground transmission to distribution and automation design and construction capabilities. With these broad capabilities, we operate in the electric utility, renewable energy, industrial, and oil, gas markets. As part of Kiewit, we are integrated with 135 years of construction and engineering experience that provides holistic solutions, differentiating our team from the rest of the industry.
Our rapidly growing power delivery business has opened new locations across North America to strengthen our market presence while executing work within the communities that we live. We have invested in industry leading design technology and platforms while also expanding our construction equipment fleet with the most advanced, and safest equipment on the market. We are committed to building upon our history as one of the safest companies to work for by equipping our craft with the best tooling and safety programs available.
We are an innovative team that prides itself on continuous improvement and always delivering on our commitments to our clients and ourselves. Our staff collaborates with Kiewit's vast internal network of resources that span heavy civil and infrastructure, vertical and commercial buildings, mining, as well our oil and gas and power generation markets, to drive safe and cost-effective solutions that achieve client expectations and further Kiewit's legacy of excellence.
This position is based out of Calgary, AB with opportunity for flexible work options.
- Work as part of a large project team, including both in-house inter-discipline engineers and construction superintendents, to provide clients with the industry's best in engineering and construction.
- Prepare technical specifications and interface with construction partners.
- Schedule, review, and coordinate design efforts with project personnel.
- Prepare design documents and drawings, including one and three-line diagrams, protection and control schematics, communications diagrams, wiring diagrams, substation layout plan, section and detail drawings and application of mark-ups for project built drawings.
- Mentor and guide design coordinators, maintaining a comprehensive understanding of design standards, applicable engineering codes, and company guidelines, providing suggestions and recommendations as needed.
- Apply engineering application softwre to complete engineering tasks such as ground grid design, equipment sizing, relay coordination, and electrical studies.
- Ensure all designs comply with safety regulations, environmental standards, and quality control measures.
- Collaborate with procurement teams to specify electrical components and equipment, ensuring they meet project requirements.
- Participate in meetings to discuss project scope, deliverables, and technical requirements.
- Bachelor's degree in Electrical Engineering from an CEAB accredited four-year college or university program required.
- P.Eng strongly preferred.
- At least 3 years' experience as an electrical engineer in the substation industry.
- Proficiency with basic computer operation and standard software tools. Should have completed some introductory computer programming courses, as well as the ability to use design software tools.
- Experience in field construction work is a plus.
#LI-RF1
Other Requirements:
Regular, reliable attendance
Work productively and meet deadlines timely
Communicate and interact effectively and professionally with supervisors, employees, and others individually or in a team environment
Perform work safely and effectively. Understand and follow oral and written instructions, including warning signs, equipment use, and other policies.
Work during normal operating hours to organize and complete work within given deadlines. Work overtime and weekends as required.
We offer our fulltime staff employees a comprehensive benefits package that's among the best in our industry, including top-tier medical, dental and vision plans covering eligible employees and dependents, voluntary wellness and employee assistance programs, life insurance, disability, retirement plans with matching, and generous paid time off.
We believe in equal opportunity in employment practices without discrimination and comply with all laws regarding human rights in the provinces where we operate.
What Kiewit Corporation employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Kiewit
Sourced by ZipRecruiter
Kiewit Infrastructure Engineering's Design-Build team is driving clients to turn to Kiewit during all stages of design-build projects. Through our integrated design and construction approach, our multi-disciplinary team works together to improve schedule, control costs and minimize risk. Our construction-focused engineers work collaboratively with our estimators and builders to design solutions that are innovative, constructible, and designed with a focus on safety. Clients benefit from the proven processes and tools used by Kiewit to minimize project risk. We are an in-house resource that supports projects throughout the company. Our staff shares experiences gained, innovative concepts, and best practices for all projects that we support.
Industry
Construction materials wholesalers
Company size
10,000+ Employees
Headquarters location
Omaha, NE, US
Year founded
1884