Software Engineer
Calgary, AB · On-site
You will have the opportunity to work closely with engineers across the broader NovAtel organization as well as with customers to implement stateoftheart positioning algorithms, perform detailed data ...
Calgary, AB · On-site
You will have the opportunity to work closely with engineers across the broader NovAtel organization as well as with customers to implement stateoftheart positioning algorithms, perform detailed data ...
Calgary, AB · On-site
You will have the opportunity to work closely with engineers across the broader NovAtel organization as well as with customers to implement stateoftheart positioning algorithms, perform detailed data ...
Calgary, AB · On-site
You will have the opportunity to work closely with engineers across the broader NovAtel organization as well as with customers to implement stateoftheart positioning algorithms, perform detailed data ...
Calgary, AB · On-site
You will have the opportunity to work closely with engineers across the broader NovAtel organization as well as with customers to implement stateoftheart positioning algorithms, perform detailed data ...
Calgary, AB · On-site
These are tools used daily by engineers and scientists at the world's largest energy companies and run as cloud-native SaaS platforms and as enterprise on-premises solutions. About the Role You own ...
Calgary, AB · On-site
These are tools used daily by engineers and scientists at the world's largest energy companies and run as cloud-native SaaS platforms and as enterprise on-premises solutions. About the Role You own ...
Calgary, AB · On-site
These are tools used daily by engineers and scientists at the world's largest energy companies and run as cloud-native SaaS platforms and as enterprise on-premises solutions. About the Role You own ...
Calgary, AB · On-site
These are tools used daily by engineers and scientists at the world's largest energy companies and run as cloud-native SaaS platforms and as enterprise on-premises solutions. About the Role You own ...
C++/Rust Software Engineer (Senior) Join Black Duck 's Static Analysis team and help advance industry-leading application security technology. In this role, you will enhance our static analysis ...
C++/Rust Software Engineer (Senior) Join Black Duck 's Static Analysis team and help advance industry-leading application security technology. In this role, you will enhance our static analysis ...
MongoDB is seeking a Software Engineer with solid software engineering skills and a machine learning background. Joining this team, you'll be pivotal in a product engineering group dedicated to ...
MongoDB is seeking a Software Engineer with solid software engineering skills and a machine learning background. Joining this team, you'll be pivotal in a product engineering group dedicated to ...
Edmonton, AB · On-site
Communicate effectively with both technical and non-technical team members Requirements * 4+ years of experience as a backend developer * Good written and verbal communication skills * Strong ...
Edmonton, AB · On-site
Communicate effectively with both technical and non-technical team members Requirements * 4+ years of experience as a backend developer * Good written and verbal communication skills * Strong ...
$21.39 - $26.44
6% of jobs
$26.44 - $31.49
2% of jobs
$31.49 - $36.54
10% of jobs
$38.73 is the 25th percentile. Wages below this are outliers.
$36.54 - $41.59
16% of jobs
The median wage is $45.03 / hr.
$41.59 - $46.63
23% of jobs
$46.63 - $51.68
13% of jobs
$53.31 is the 75th percentile. Wages above this are outliers.
$51.68 - $56.73
15% of jobs
$56.73 - $61.78
10% of jobs
$61.78 - $66.83
2% of jobs
$66.83 - $71.87
2% of jobs
$71.88 - $76.92
1% of jobs
$21
$47
$76
COBOL is a programming language used to write code for software programs. It stands for Common Business-Oriented Language and is most commonly used in business and financial applications. You do not need a degree to become a COBOL programmer, but many employers prefer candidates with a bachelor’s degree in computer science, information technology, management information systems, or a related field. Focus your coursework in programming languages, code development, and software development. Other COBOL programmers learn the coding language on their own through online courses or programs at vocational schools or community colleges. Obtain an internship or part-time job that enables you to learn COBOL and other programming languages. Since many administrative offices and business organizations use COBOL programming, you may want to take some administrative courses to gain an inside perspective on the industry.
| Aspect | Cobol Programmer | Mainframe Developer |
|---|---|---|
| Required Credentials | Typically a degree in computer science or related field; familiarity with COBOL | Similar credentials; often requires knowledge of COBOL and mainframe systems |
| Work Environment | Primarily in legacy system maintenance, often in financial or government sectors | Works on mainframe systems, including hardware and software components |
| Employer & Industry Usage | Financial institutions, government agencies, insurance companies | Banking, insurance, government, and large enterprises using mainframe systems |
| Common Search & Comparison | Yes | Yes |
While both roles involve working with COBOL and mainframe systems, a Cobol Programmer mainly focuses on coding, debugging, and maintaining COBOL applications. A Mainframe Developer has a broader scope, including system integration, hardware, and software management within mainframe environments. Both roles are essential in legacy system operations, often overlapping in skills and industry usage.
For Cobol Programmer jobs in Alberta, the most frequently searched job titles are:
For Cobol Programmer jobs in AB, the most frequently searched job titles are:

Hexagon's Autonomous Solutions business area is seeking an entry to intermediate level Software Engineer for the Algorithms (ALGO) group in developing market-leading GNSS solutions. You will have the opportunity to work closely with engineers across the broader NovAtel organization as well as with customers to implement stateoftheart positioning algorithms, perform detailed data analysis, and explore AI-driven methods to improve algorithm tunning or improve development efficiency. You will support some of the industry's leading companies by coordinating and demonstrating Hexagon Autonomous Solutions' innovative products and assisting new customers in integration with their systems.
Location: Hexagon is a global company with locations worldwide. Preference will be given to candidates in Calgary, AB.
ResponsibilitiesAs a SoftwareEngineer you will be responsible for the following:
Must-Have:
Key Success Factors:
Nice-to-Have:
Sourced by ZipRecruiter
Performing arts companies
11 - 50 Employees
Washington, DC, US
1955