2

Full Time Software Developer Jobs in Fredericton, NB

Full Time Software Developer information

See Fredericton, NB salary details

$23.9K

$100.8K

$166.2K

How much do full time software developer jobs pay per year?

As of Aug 10, 2026, the average yearly pay for full time software developer in Fredericton, NB is $100,758.00, according to ZipRecruiter salary data. Most workers in this role earn between $74,649.00 and $122,922.00 per year, depending on experience, location, and employer.

What are some common challenges faced by full time software developers when working on large-scale projects?

Full-time software developers working on large-scale projects often encounter challenges such as maintaining code quality amid rapid development, ensuring effective communication across cross-functional teams, and managing dependencies between different components or services. Adapting to evolving requirements and integrating new technologies can also be demanding. To overcome these obstacles, developers typically rely on agile methodologies, thorough documentation, and regular code reviews to keep the project on track and foster collaboration.

What are the key skills and qualifications needed to thrive as a full time software developer?

To thrive as a Full Time Software Developer, you need proficiency in programming languages (such as Java, Python, or C#), problem-solving abilities, and often a degree in computer science or a related field. Familiarity with software development tools like Git, integrated development environments (IDEs), and experience with frameworks or cloud platforms is typically required. Strong communication, teamwork, and adaptability make a developer stand out in collaborative and dynamic environments. These skills and qualities are crucial for building reliable software, efficiently managing projects, and adapting to evolving technologies.

Are full time software developers still in high demand?

Full-time software developers continue to be in high demand due to ongoing digital transformation across industries. Skills in programming languages, cloud computing, and cybersecurity increase employability, with many roles requiring collaboration in agile environments and proficiency with tools like Git and Docker.

What is the difference between Full Time Software Developer vs Part Time Software Developer?

AspectFull Time Software DeveloperPart Time Software Developer
Work HoursTypically 35-40 hours per weekFewer hours, usually less than 30 hours per week
Employment StatusFull-time employment with benefitsPart-time employment, often without full benefits
Project ScopeInvolved in comprehensive projects, long-term developmentMay handle smaller tasks or support roles
Salary & CompensationSteady salary with benefitsHourly pay or reduced salary, fewer benefits

Full Time Software Developers work standard hours, often with benefits, focusing on long-term projects. Part Time Software Developers work fewer hours, typically with less or no benefits, and may focus on specific tasks or support roles. The choice depends on your availability and career goals.

What does a full time software developer do?

A full time software developer designs, codes, tests, and maintains software applications or systems for an organization. They work closely with other developers, project managers, and stakeholders to understand requirements and deliver solutions that meet business needs. Their responsibilities may include writing new code, debugging existing programs, collaborating in code reviews, and keeping up with emerging technologies to ensure their software stays current and secure. Full time developers typically work standard business hours and are integral to the ongoing technical success of their company.
What are the most commonly searched types of Software Developer jobs in Fredericton, NB? The most popular types of Software Developer jobs in Fredericton, NB are:

Senior Geotechnical Engineer (26030)

GEMTEC Consulting Engineers and Scientists

Hanwell, NB โ€ข Hybrid

Full-time

Medical, Dental, PTO

Re-posted 13 days ago


Job description

We are seeking a full-timeSenior Geotechnical Engineerin ourFredericton, New Brunswickoffice. The successful candidate will work with multidisciplinary teams on unique and challenging projects across Atlantic Canada. This role offers continued professional development in the technical and management fields.


About Us

At GEMTEC, we offer something different. We're an employee-owned, 400-person multidisciplinary consulting firm-not too big, not too small. We're large enough to compete head-to-head with publicly traded engineering giants, but still small enough to maintain the culture and flexibility of a close-knit team.

Our size and hands-on management style let us move quickly, embrace new opportunities, and empower our people to shape their own careers-without getting lost in corporate bureaucracy.

Key Responsibilities:

  • Work on a myriad of projects spanning roads, bridges, mining, tunnelling and dams, etc.
  • Work collaboratively with other GEMTEC offices, particularly for larger and multi-disciplinary assignments.
  • Coordinate and manage geotechnical programs, including field investigations, geotechnical analysis and design, and report preparation for highways, roads, bridges, buildings, marine and municipal infrastructure, land development, geotechnical instrumentation, mines and dams.
  • Complete geotechnical design for shallow and deep foundations, retaining structures, embankment dams, roadway embankments, railways, excavation support systems, tunnels, trenchless construction, staged embankment construction, and ground improvement methods.
  • Perform project management functions, including proposal preparation, budget estimation, scheduling, scope management, project summary report preparation, maintaining quality throughout the project, and implementing improvements.
  • Mentor junior staff.
  • Adhere to health and safety protocols, promoting a safe working environment.
  • Manage projects across Atlantic Provinces
  • Manage contractors and subcontractors
  • Other duties as required (communicate with clients, contractors and internal teams, implement quality control procedures, identify and manage risks).

The good stuff you get:

  • Full time permanentsalaried position
  • Employee-owned company with future potential to become a shareholder
  • Year-end profit-sharing bonus
  • Health and dental benefits
  • Matching RRSP program with employer contributions up to 5%
  • Paid time off (vacation starting at 3 weeks per year and 2 weeks of sick time)
  • Office year-end closure (paid time off between Christmas and New Years)
  • Work/life balance including a 37.5 hour work week and flexible working arrangements including hybrid options.
  • Growth and development opportunities as we work on a large variety of projects so you can build your skills and experience.

Qualifications:

  • Bachelor's degree in Geotechnical Engineering (Civil or Geological Engineering programs may also be suitable) from a recognized university. A Master's or Doctorate degree is considered an asset.
  • Minimum of 12 years of post-graduate experience in civil, geological, mining engineering, with a focus on geotechnical engineering.
  • Demonstrate excellent interpersonal, written and verbal communication skills in English, strong organizational abilities, and the capacity to manage and prioritize multiple assignments simultaneously, ensuring the delivery of quality work on time and within budget.
  • Have experience in geotechnical design for roads, bridges, dams, buildings, tunneling, etc.
  • Be proficient in geotechnical software applications such as Slope/W, Seep/W, Sigma/W, Settle3D, FLAC, PLAXIS or similar.
  • Be a licensed Professional Engineer in Canada and be (or eligible to become) a Registered Professional Engineer with APEGNB.
  • Be motivated to provide excellent client service and enjoy working in a multi-disciplinary team environment.
  • Have experience with and the ability to make informed decisions regarding intrusive and non-intrusive field investigations, basic and advanced laboratory testing, and material characterization.
  • Be experienced in field investigation techniques such as CPT, SPT, and their application in static and seismic design.
  • Valid driver's license and have access to a personal vehicle for work related travel.

Interested individuals, click here to apply: https://gemtec.bamboohr.com/careers/335

Thank you for taking the time to consider GEMTEC. Only candidates proceeding to the next phase of the application process will be contacted at this time. We encourage you to connect with us on LinkedIn, even if this opportunity isn't for you, the next one might be!

Should you be selected for an interview and require accommodation of any kind, please kindly help us understand how we can help. EmailHR@GEMTEC.ca