Work-life balance Job Profile The computer programmer prepares and tests software for battery ... Learn new programming languages and update older code to work with new hardware. General ...
Work-life balance Job Profile The computer programmer prepares and tests software for battery ... Learn new programming languages and update older code to work with new hardware. General ...
The new curriculum has a modular structure, featuring a high degree of alignment in the sequencing ... software systems such as Canvas, Crowdmark and Mobius, active learning techniques, and with ...
The new curriculum has a modular structure, featuring a high degree of alignment in the sequencing ... software systems such as Canvas, Crowdmark and Mobius, active learning techniques, and with ...
Manage developer and contractor capacity, including availability, skill alignment, onboarding ... Guide intake, triage, and assignment of new AI agent, Power Platform, and application development ...
Manage developer and contractor capacity, including availability, skill alignment, onboarding ... Guide intake, triage, and assignment of new AI agent, Power Platform, and application development ...
Manage developer and contractor capacity, including availability, skill alignment, onboarding ... Guide intake, triage, and assignment of new AI agent, Power Platform, and application development ...
Manage developer and contractor capacity, including availability, skill alignment, onboarding ... Guide intake, triage, and assignment of new AI agent, Power Platform, and application development ...
Manage developer and contractor capacity, including availability, skill alignment, onboarding ... Guide intake, triage, and assignment of new AI agent, Power Platform, and application development ...
Manage developer and contractor capacity, including availability, skill alignment, onboarding ... Guide intake, triage, and assignment of new AI agent, Power Platform, and application development ...
Lead system validation and verification activities (IQ/OQ) for configuration changes and software ... New Entity QMS Integration: Evaluate existing QMS processes, documentation, and tools of new or ...
Lead system validation and verification activities (IQ/OQ) for configuration changes and software ... New Entity QMS Integration: Evaluate existing QMS processes, documentation, and tools of new or ...
Transmission Line Civil Engineer
Regina, SK · On-site
... new facilities * Provide signed/sealed engineering deliverables as a Professional of Record per ... Proficient in design/analysis software and CAD systems, along with familiarity of drawing standards
Transmission Line Civil Engineer
Regina, SK · On-site
... new facilities * Provide signed/sealed engineering deliverables as a Professional of Record per ... Proficient in design/analysis software and CAD systems, along with familiarity of drawing standards
... new facilities * Provide signed/sealed engineering deliverables as a Professional of Record per ... Proficient in design/analysis software and CAD systems, along with familiarity of drawing standards
... new facilities * Provide signed/sealed engineering deliverables as a Professional of Record per ... Proficient in design/analysis software and CAD systems, along with familiarity of drawing standards
... Software (ClinOPS SW) team as a Junior Business Analyst, supporting the optimization of internal ... Partnering closely with Operations Engineering, development teams, and global Operations Centers ...
... Software (ClinOPS SW) team as a Junior Business Analyst, supporting the optimization of internal ... Partnering closely with Operations Engineering, development teams, and global Operations Centers ...
... new facilities * Provide signed/sealed engineering deliverables as a Professional of Record per ... Proficient with the PLS-CADD suite design /analysis software and CAD systems, along with ...
... new facilities * Provide signed/sealed engineering deliverables as a Professional of Record per ... Proficient with the PLS-CADD suite design /analysis software and CAD systems, along with ...
... new facilities * Provide signed/sealed engineering deliverables as a Professional of Record per ... Proficient with the PLS-CADD suite design /analysis software and CAD systems, along with ...
... new facilities * Provide signed/sealed engineering deliverables as a Professional of Record per ... Proficient with the PLS-CADD suite design /analysis software and CAD systems, along with ...
CA$120K - CA$151K/yr
Networking, Security, Hardware or Software * Expert level understanding of DevOps Culture ... Whether you are new to corporate tech, returning to work after a gap in employment, or looking to ...
CA$120K - CA$151K/yr
Networking, Security, Hardware or Software * Expert level understanding of DevOps Culture ... Whether you are new to corporate tech, returning to work after a gap in employment, or looking to ...
The new curriculum has a modular structure, featuring a high degree of alignment in the sequencing ... software systems such as Canvas, Crowdmark and Mobius, active learning techniques, and with ...
The new curriculum has a modular structure, featuring a high degree of alignment in the sequencing ... software systems such as Canvas, Crowdmark and Mobius, active learning techniques, and with ...
Education: A minimum of a graduate degree (MSc or PhD) in science or engineering. Experience ... Ability to learn and adapt to new software packages relevant to the position as they become ...
Education: A minimum of a graduate degree (MSc or PhD) in science or engineering. Experience ... Ability to learn and adapt to new software packages relevant to the position as they become ...
... software such as Autodesk ReCap, Leica Cyclone, or Trimble. * Integrate 3D data into engineering ... Stay current on new capture technologies and mentor team members on best practices. What You'll ...
New
Quick apply
... software such as Autodesk ReCap, Leica Cyclone, or Trimble. * Integrate 3D data into engineering ... Stay current on new capture technologies and mentor team members on best practices. What You'll ...
New
ENTRUST Solutions Group Canada, a Leidos company is an engineering consulting firm with offices in ... Develop new overhead and underground designs by applying knowledge of distribution electrical ...
ENTRUST Solutions Group Canada, a Leidos company is an engineering consulting firm with offices in ... Develop new overhead and underground designs by applying knowledge of distribution electrical ...
Project Administrator CCJ1JP00000756
Saskatoon, SK · On-site
CA$30 - CA$40/hr
... learn and apply new concepts, software and use of tools quickly and independently Solid ... Previous experience in construction, engineering or project management work environments an asset
Project Administrator CCJ1JP00000756
Saskatoon, SK · On-site
CA$30 - CA$40/hr
... learn and apply new concepts, software and use of tools quickly and independently Solid ... Previous experience in construction, engineering or project management work environments an asset
Project Administrator CCJ1JP00000896
$45 - $60/day
... learn and apply new concepts, software and use of tools quickly and independently Solid ... Previous experience in construction, engineering or project management work environments an asset
Project Administrator CCJ1JP00000896
$45 - $60/day
... learn and apply new concepts, software and use of tools quickly and independently Solid ... Previous experience in construction, engineering or project management work environments an asset
The opportunity Associated Engineering, a proudly Canadian, Employee-owned Company is seeking an ... Proven ability in the use of AutoDesk Civil3D, as well as other CAD-based civil design software
The opportunity Associated Engineering, a proudly Canadian, Employee-owned Company is seeking an ... Proven ability in the use of AutoDesk Civil3D, as well as other CAD-based civil design software
Electrical EIT E&R
Saskatoon, SK · Hybrid
... engineered for people. At CIMA+, we care about our people and make sure that they feel valued ... This means new, exciting complex projects that you will have the ability to shape and be a part of.
Electrical EIT E&R
Saskatoon, SK · Hybrid
... engineered for people. At CIMA+, we care about our people and make sure that they feel valued ... This means new, exciting complex projects that you will have the ability to shape and be a part of.
New Grad Software Developer information
See Saskatchewan salary details
$26K - $37.5K
5% of jobs
$37.5K - $49K
13% of jobs
$54.8K is the 25th percentile. Wages below this are outliers.
$49K - $60.5K
15% of jobs
$60.5K - $72K
11% of jobs
The median wage is $76.6K / yr.
$72K - $83.5K
16% of jobs
$83.5K - $95K
11% of jobs
$100.8K is the 75th percentile. Wages above this are outliers.
$95K - $106.5K
8% of jobs
$106.5K - $118K
7% of jobs
$118K - $129.5K
6% of jobs
$129.5K - $141K
4% of jobs
$141K - $152.5K
3% of jobs
$26K
$84.7K
$152.5K
How much do new grad software developer jobs pay per year?
What are the key skills and qualifications needed to thrive in the New Grad Software Developer position, and why are they important?
To thrive as a New Grad Software Developer, you need a solid understanding of programming fundamentals, problem-solving skills, and typically a degree in computer science or a related field. Familiarity with version control systems like Git, common programming languages such as Java, Python, or JavaScript, and basic exposure to development frameworks or cloud platforms is often expected. Strong communication skills, eagerness to learn, and the ability to collaborate with diverse teams help new grads adapt quickly. These competencies are crucial for contributing to projects, growing technically, and succeeding in a collaborative software development environment.
What are typical responsibilities for a New Grad Software Developer, and how do they contribute to the team?
As a New Grad Software Developer, you will often assist with coding, debugging, and maintaining software applications under the guidance of experienced engineers. You may participate in code reviews, write unit tests, and collaborate on team projects using tools like Git and agile boards. Regular interactions with peers, product managers, and quality assurance teams are common to clarify requirements and deliver quality software. Taking on these tasks enables you to build practical skills while directly supporting your team’s development goals.
What is a New Grad Software Developer job?
A New Grad Software Developer job is an entry-level software engineering position designed for recent graduates with a degree in computer science, software engineering, or a related field. These roles typically involve writing and testing code, debugging software, and collaborating with senior developers to build applications or systems. Employers often look for candidates with strong programming skills, problem-solving abilities, and familiarity with common development tools and methodologies. This position provides an opportunity to gain hands-on experience, learn industry best practices, and grow within a company's engineering team.
Other
Medical, Dental, Life, Retirement
Posted 27 days ago
Job description
About Us
Prairie Machine is a global leader in the manufacturing and supply of heavy-duty equipment and technical solutions for the heavy industrial and mining industries. We are looking for people who are as passionate as we are; people with a desire to succeed, people who aspire for greatness, and people who want to be recognized and appreciated for their contributions.
Why Choose Prairie Machine?
- Competitive Wages, Rewards, and Incentives
- Health and Dental Coverage & Life and Disability Coverage
- Pension and RRSP programs
- Career Growth and Development
- Work-life balance
Job Profile
The computer programmer prepares and tests software for battery electric vehicles as well as mobile underground mining equipment. They will develop programs, test algorithms, model solutions, and participate in factory acceptance tests. They will work with the service crew to investigate problems and propose solutions.
The position works in our engineering group that develops continuous boring machines, conveyor solutions, and battery electric vehicles for the underground mining industry. The computer programmer will be an essential part of building, improving, and developing new solutions to Prairie Machine's extensive product line of mining equipment.
Primary Responsibilities
- Create computer programs that control underground mining equipment.
- Factory commissioning and service work for battery electric vehicles, conveyor systems, and mining machines.
- Write PLC and computer code using structured text, C analogous languages, and other languages.
- Learn new programming languages and update older code to work with new hardware.
General Expectations
- Follow prescribed safety standards, rules, and regulations, ensuring all workers comply
- Instill a safety culture, lead by example
- Commissioning equipment in an underground mining situation
- Identify and record non-conformities and participate in their resolution
- Participate in continuous Improvement initiatives
- Recommend improvements and develop improvement plans in production methods, equipment, operating procedures and working conditions
- Maintain a well-organized and clean facility as per PMP vision
Qualifications
- Completion of a Computer Systems Engineering/Technology Diploma
- Familiarity with the resource extraction industry or battery electric vehicles
- Excellent communication skills both written and verbal
- Strong demonstrated interest in learning new programming languages
- Minimum 2 years experience
Additional qualifications that would be considered an asset
- Experience in mining, manufacturing, or mineral processing
- C, C++, python, bash, html, php languages
- Experience in Linux environment
- Wifi / LTE networking
- CANbus protocol
- Rockwell Studio 5000
- Siemens PLC