We are proud of our talented team of over 800 employees, spanning the fields of Engineering, Geoscience, Software, Geomatics, Data Science, Accounting, Administration, Health & Safety and Human ...
Quick apply
We are proud of our talented team of over 800 employees, spanning the fields of Engineering, Geoscience, Software, Geomatics, Data Science, Accounting, Administration, Health & Safety and Human ...
Quick apply
We are proud of our talented team of over 800 employees, spanning the fields of Engineering, Geoscience, Software, Geomatics, Data Science, Accounting, Administration, Health & Safety and Human ...
We are proud of our talented team of over 800 employees, spanning the fields of Engineering, Geoscience, Software, Geomatics, Data Science, Accounting, Administration, Health & Safety and Human ...
We are proud of our talented team of over 800 employees, spanning the fields of Engineering, Geoscience, Software, Geomatics, Data Science, Accounting, Administration, Health & Safety and Human ...
Fredericton, NB · On-site +1
CA$55 - CA$60/hr
Experience using geotechnical software packages (e.g. RocScience, GeoStudio, Plaxis, Leapfrog ... Mentor the next generation of engineers Minimum Qualifications You are a technically strong and ...
Fredericton, NB · On-site +1
CA$55 - CA$60/hr
Experience using geotechnical software packages (e.g. RocScience, GeoStudio, Plaxis, Leapfrog ... Mentor the next generation of engineers Minimum Qualifications You are a technically strong and ...
CA$89K - CA$118K/yr
As Design Engineer , you will support highway and infrastructure design projects that strengthen ... Proficiency with design tools such as Civil 3D, InRoads/OpenRoads, or equivalent industry software.
CA$89K - CA$118K/yr
As Design Engineer , you will support highway and infrastructure design projects that strengthen ... Proficiency with design tools such as Civil 3D, InRoads/OpenRoads, or equivalent industry software.
Fredericton, NB · On-site
CA$89K - CA$118K/yr
As Design Engineer , you will support highway and infrastructure design projects that strengthen ... Proficiency with design tools such as Civil 3D, InRoads/OpenRoads, or equivalent industry software.
Fredericton, NB · On-site
CA$89K - CA$118K/yr
As Design Engineer , you will support highway and infrastructure design projects that strengthen ... Proficiency with design tools such as Civil 3D, InRoads/OpenRoads, or equivalent industry software.
We are looking for an experienced Quality Automation Engineer 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 Quality Automation Engineer 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 Quality Automation Engineer 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 Quality Automation Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a ...
Conduct hydrologic and hydraulic modelling and analysis tasks utilizing software such as PCSWMM ... Provide project engineering and technical expertise, calculations, and design input to various ...
New
Conduct hydrologic and hydraulic modelling and analysis tasks utilizing software such as PCSWMM ... Provide project engineering and technical expertise, calculations, and design input to various ...
New
Fredericton, NB · On-site +1
CA$98K - CA$122K/yr
... with engineers, designers, technologists, clients, and contractors. Experience with industry-standard software such as Revit, AutoCAD, ETABS, SAP2000, S-Frame, and other structural modelling or ...
Fredericton, NB · On-site +1
CA$98K - CA$122K/yr
... with engineers, designers, technologists, clients, and contractors. Experience with industry-standard software such as Revit, AutoCAD, ETABS, SAP2000, S-Frame, and other structural modelling or ...
Conduct engineering analysis, CAD drafting, and support design development utilizing specialized aviation software, design tools, and CAD platforms for airside and terminal design tasks. * Assess and ...
Conduct engineering analysis, CAD drafting, and support design development utilizing specialized aviation software, design tools, and CAD platforms for airside and terminal design tasks. * Assess and ...
Fredericton, NB · On-site
AV Processing and Distribution - Software Programming Level 02 * Qsys Level 1 * Netgear Level 1 * Dante Level 1 Additional Information Considerations * Work hours and locations to be altered as ...
Quick apply
Fredericton, NB · On-site
AV Processing and Distribution - Software Programming Level 02 * Qsys Level 1 * Netgear Level 1 * Dante Level 1 Additional Information Considerations * Work hours and locations to be altered as ...
Proficiency in standard business software and computer applications. * Fluent in both English and French, written and spoken. Preferred Qualifications * Degree in Electrical Engineering. * Experience ...
Proficiency in standard business software and computer applications. * Fluent in both English and French, written and spoken. Preferred Qualifications * Degree in Electrical Engineering. * Experience ...
Fredericton, NB · On-site
CA$98K - CA$122K/yr
... with engineers, designers, technologists, clients, and contractors. Experience with industry-standard software such as Revit, AutoCAD, ETABS, SAP2000, S-Frame, and other structural modelling or ...
Quick apply
Fredericton, NB · On-site
CA$98K - CA$122K/yr
... with engineers, designers, technologists, clients, and contractors. Experience with industry-standard software such as Revit, AutoCAD, ETABS, SAP2000, S-Frame, and other structural modelling or ...
Fredericton, NB · On-site +1
... software (e.g. ArcGIS, Tableau, and Power BI). * Provide innovative and efficient web tool architecture and design that can be used across multidisciplinary areas. * Apply programming and coding ...
Fredericton, NB · On-site +1
... software (e.g. ArcGIS, Tableau, and Power BI). * Provide innovative and efficient web tool architecture and design that can be used across multidisciplinary areas. * Apply programming and coding ...
Fredericton, NB · On-site
CA$55K - CA$75K/yr
Maintain and enhance your proficiency in bridge engineering drafting software, including AutoCAD, Autodesk Civil 3D, and Infraworks. Staying updated on industry standards and specifications will keep ...
Fredericton, NB · On-site
CA$55K - CA$75K/yr
Maintain and enhance your proficiency in bridge engineering drafting software, including AutoCAD, Autodesk Civil 3D, and Infraworks. Staying updated on industry standards and specifications will keep ...
Fredericton, NB · On-site
CA$55K - CA$75K/yr
Maintain and enhance your proficiency in bridge engineering drafting software, including AutoCAD, Autodesk Civil 3D, and Infraworks. Staying updated on industry standards and specifications will keep ...
Quick apply
Fredericton, NB · On-site
CA$55K - CA$75K/yr
Maintain and enhance your proficiency in bridge engineering drafting software, including AutoCAD, Autodesk Civil 3D, and Infraworks. Staying updated on industry standards and specifications will keep ...
Fredericton, NB · On-site
Ability to Use Office Technology, Software and Applications * Planning and Organizing Skills * Written Communication Essential Qualifications: Engineering and Field Level VI: * A two (2) year post ...
Fredericton, NB · On-site
Ability to Use Office Technology, Software and Applications * Planning and Organizing Skills * Written Communication Essential Qualifications: Engineering and Field Level VI: * A two (2) year post ...
Perform energy modeling using software such as eQuest and HAP . * Conduct on-site data collection ... Qualifications * Mechanical Engineering Technology diploma from a recognized institution.
Perform energy modeling using software such as eQuest and HAP . * Conduct on-site data collection ... Qualifications * Mechanical Engineering Technology diploma from a recognized institution.
Fredericton, NB · On-site
Collaborate with other departments, such as sales and engineering, to address customer inquiries ... Proficiency in using service management software and tools. * Familiarity with relevant regulations ...
Quick apply
Fredericton, NB · On-site
Collaborate with other departments, such as sales and engineering, to address customer inquiries ... Proficiency in using service management software and tools. * Familiarity with relevant regulations ...
A degree in environmental or civil engineering, environmental or civil engineering technology or ... software, or database abilities will be an asset Why choose Dillon Dillon is powered by people who ...
A degree in environmental or civil engineering, environmental or civil engineering technology or ... software, or database abilities will be an asset Why choose Dillon Dillon is powered by people who ...
$33.8K - $43.8K
1% of jobs
$43.8K - $53.7K
5% of jobs
$53.7K - $63.7K
11% of jobs
$68.9K is the 25th percentile. Wages below this are outliers.
$63.7K - $73.7K
15% of jobs
The median wage is $83.3K / yr.
$73.7K - $83.6K
18% of jobs
$83.6K - $93.6K
16% of jobs
$100K is the 75th percentile. Wages above this are outliers.
$93.6K - $103.5K
13% of jobs
$103.5K - $113.5K
8% of jobs
$113.5K - $123.4K
6% of jobs
$123.4K - $133.4K
4% of jobs
$133.4K - $143.3K
2% of jobs
$33.8K
$89.2K
$143.3K
Software developers design and create computer software programs and systems for their employer or client. Their job is to apply the principles of engineering, analytics, and computer science toward the development and testing of all kinds of software and applications. On a day-to-day basis, a software developer helps create and test software from start to finish. They discuss and analyze user requests and requirements, then research and brainstorm practical solutions to meet those needs, and determine the best course of action to create the application. As a software developer, you may develop an entirely new program or improve an existing one; you are responsible for a program’s overall framework and must design precise workflow charts that explain to programmers what code is needed for different aspects of the program.
| Aspect | Software Developer | Software Engineer |
|---|---|---|
| Credentials | Bachelor's degree in CS or related field; coding certifications | Bachelor's or higher in CS or Software Engineering; certifications may vary |
| Work Environment | Develops, tests, and maintains software applications | Designs and develops software systems; often involved in architecture |
| Industry Usage | Commonly used in tech companies, startups, and IT firms | Used interchangeably with Software Developer in many organizations |
While the roles often overlap, Software Developers focus on coding and building applications, whereas Software Engineers typically work on designing and architecting complex systems. Both roles require similar credentials and are integral to software creation, but their scope and responsibilities can differ based on project size and company structure.
The most popular types of Software Developer jobs in Fredericton, NB are:
For Software Developer jobs in Fredericton, NB, the most frequently searched job titles are:
The top searched job categories for Software Developer jobs in Fredericton, NB are:
Cities near Fredericton, NB with the most Software Developer job openings:

Other
Medical, Dental, Vision, Life
This job post has expired today. Applications are no longer accepted.
About Us
BGC Engineering Inc. (BGC) is an international applied earth sciences professional services firm. We are proud of our talented team of over 800 employees, spanning the fields of Engineering, Geoscience, Software, Geomatics, Data Science, Accounting, Administration, Health & Safety and Human Resources. Alongside our clients and industry partners, BGC works collaboratively as ‘One Team’, dedicated to solving the world’s most critical applied earth science challenges. BGC has offices located across Canada, the United States, Chile, the Dominican Republic, and Australia.
Our flat management structure creates a culture of innovation, excellence and transparency and a casual, dynamic and inclusive work environment. BGC prides itself on offering training and mentoring opportunities to further our employees’ professional growth as well as social and wellness activities that contribute to the connection and wellbeing of our team.
We believe in One Team, Excellence, Curiosity, Common Sense and Clarity.
The Role
BGC is seeking an experienced Civil Engineering Technologist with a strong background in advanced geotechnical laboratory testing to join our state-of-the-art soil and rock testing facility in Fredericton, New Brunswick. This role is ideal for a highly skilled technologist with demonstrated expertise in critical state soil mechanics, cyclic and monotonic shear testing, and laboratory operations.
Our Fredericton lab specializes in strength, compressibility, and permeability testing of soil and rock using advanced systems such as cyclic dynamic simple shear, servo-controlled triaxial, and automated oedometer equipment. The successful candidate will serve as a technical expert and mentor, overseeing complex testing programs and ensuring high-quality, standards-compliant results.
Responsibilities
Required Education, Experience & Competencies
Position Requirements
Drug & Alcohol Testing
To ensure we meet our client’s compliance requirements and our workplace health and safety commitments, BGC has a drug and alcohol policy that applies to this position. The policy states that an employee may be required to take a drug and alcohol test prior to engaging in field work. This testing could be requested within an employee’s first week or in the future, as required. It is important to note that some clients also require random drug and alcohol testing, and/or testing in the event of a health and safety accident or incident.
Driver’s License
BGC requires that employees have a valid driver's license, and that employees can drive a field pickup truck. Upon hiring, BGC will require a driver’s abstract to allow for a safety review of your driving history.
Travel and Vaccination
BGC is committed to maintaining a safe work environment to ensure the health and safety of employees while on business travel and during field assignments. To meet travel and client requirements, employees may be required to receive vaccinations such as yellow fever, COVID-19, malaria, etc. If you require an accommodation or wish to discuss your situation, please contact Human Resources. BGC requires that you have a current passport for this position.
Company Benefits
BGC offers our employees the following:
Equity, Diversity and Inclusion
BGC strives to create a workplace where equity, diversity and inclusion are embedded throughout our workplace culture and practices. Join us in our commitment to honour individuality, ensure fairness, and create a welcoming environment for everyone. As an equal opportunity employer, we encourage applications from all candidates, including those experiencing inequity such as racialized individuals, Indigenous People, women, people of diverse sexual orientations, identities and expressions, veterans, individuals with disabilities, people of all faiths, nationalities, marital status, ages, and family status. For assistance or accommodation with your application, please contact us at careers@bgcengineering.ca.
Additional Information