1

Software Engineer Contract Jobs in Moncton, NB (NOW HIRING)

Senior Electrical Engineer

Moncton, NB ยท On-site +1

CA$100K - CA$140K/yr

Design and prepare contract documents for electrical systems including power distribution, lighting ... Familiarity with AutoCAD and Revit * Experience with AGi32 lighting simulation software;

Senior Electrical Engineer

Moncton, NB ยท On-site

CA$100K - CA$140K/yr

Design and prepare contract documents for electrical systems including power distribution, lighting ... Familiarity with AutoCAD and Revit * Experience with AGi32 lighting simulation software;

Experience with construction project management software such as Procore and Jonas. * Degree or ... Engineering, Business Administration or just worked your way up the ladder. Work Environment:

What You Bring * Construction Management diploma or Engineering degree (preferred). * PMP ... Strong working knowledge of project management principles, contracts, scheduling, and cost control.

What You Bring * Construction Management diploma or Engineering degree (preferred). * PMP ... Strong working knowledge of project management principles, contracts, scheduling, and cost control.

... cost plans, and value engineering opportunities. * Work to identify leads and securement ... Experience working with estimating software programs such as On-screen Takeoff * Strong working ...

Software Engineer Contract information

See Moncton, NB salary details

$26

$66

$96

How much do software engineer contract jobs pay per hour?

As of Aug 25, 2026, the average hourly pay for software engineer contract in Moncton, NB is $66.86, according to ZipRecruiter salary data. Most workers in this role earn between $48.30 and $86.89 per hour, depending on experience, location, and employer.

What is a software engineer contract?

Software engineer contracts are agreements where software engineers are hired on a temporary basis to work on specific projects or for a set period of time, rather than as permanent employees. Contractors often work for multiple clients, are paid hourly or per project, and may have more flexible schedules. These contracts outline the scope of work, compensation, deadlines, and other terms. Contract software engineers are responsible for delivering quality code and meeting the requirements set by the client or organization. This working arrangement can offer more autonomy, but also less job security and benefits compared to full-time employment.

What are the key skills and qualifications needed to thrive as a software engineer contract?

To thrive as a Software Engineer Contract, you need strong programming skills, a solid understanding of software development methodologies, and a relevant degree or proven experience in computer science or related fields. Familiarity with source control systems (e.g., Git), cloud platforms, and proficiency in languages or frameworks required by the contract are crucial, as are any certifications in areas like AWS or Agile methodologies. Excellent problem-solving, adaptability, and communication skills help you quickly integrate with new teams and deliver results in diverse environments. These skills ensure you can efficiently contribute to projects, meet client expectations, and maintain professional flexibility across various assignments.

What are some common challenges faced by software engineers working on contract positions, and how can they be managed?

Software engineers on contract often face challenges such as quickly adapting to new codebases, understanding diverse team workflows, and managing changing project scopes. It's important to proactively communicate with team members, clarify project requirements early on, and stay organized to meet tight deadlines. Additionally, maintaining a strong personal workflow and being open to feedback can help contract engineers integrate more smoothly and deliver high-quality results within limited timeframes.

What is the difference between Software Engineer Contract vs Software Engineer Full-Time?

AspectSoftware Engineer ContractSoftware Engineer Full-Time
Employment TypeTemporary, project-basedPermanent, ongoing
Work EnvironmentTypically freelance or agency-basedCompany offices or remote
CredentialsUsually similar certifications and skillsSame as contract roles
BenefitsLimited or no benefitsHealth, retirement, paid leave

In summary, Software Engineer Contract roles are temporary positions focused on specific projects, often with fewer benefits, while Software Engineer Full-Time roles offer permanent employment with comprehensive benefits. Both roles require similar skills and credentials but differ mainly in employment stability and perks.

What are the most commonly searched types of Software Engineer jobs in Moncton, NB?

The most popular types of Software Engineer jobs in Moncton, NB are:

Intermediate / Senior Bridge Engineer (25071)

Moncton, NB โ€ข On-site

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 22 days ago


Job description

Are you an experienced Intermediate/Senior Bridge Engineer looking to progress your career? We're looking for an Intermediate/Senior Bridge Engineer to join our growing team. We are open to filling this position in any of our locations across the Atlantic provinces.

Reporting to the Structural Bridge Lead, you will play a key role in the technical delivery and management of bridge projects-from conceptual design and analysis to construction review and inspection. The successful candidate will have the opportunity of designing various structural systems out of steel, concrete, and timber, including the design of prestressed concrete, GFRP reinforced concrete, composite steel/concrete sections, and composite precast/cast-in-place sections.


You will have excellent opportunities to grow and develop your engineering skills with the company, as well as mentor Engineers-in-Training and junior Engineers.


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.


You're an ideal candidate if you have:

  • Initiative to lead projects and drive tasks to completion.
  • A collaborative mindset and enjoy working across multi-disciplinary teams.
  • Strong attention to detail and pride in producing high-quality work.
  • A commitment to mentoring others.
  • A proactive approach to client communication and problem solving.


A typical day on the job might look like:

  • Lead or support the design and analysis of bridge structures in steel, concrete, and timber, including prestressed and composite systems.
  • Prepare and review contract documents, technical reports, and construction estimates.
  • Conduct and oversee bridge condition assessments, inspections, and load ratings (including above and below water).
  • Provide construction support services, including review of shop drawings, responses to RFIs, and on-site problem resolution.
  • Coordinate and collaborate with multi-disciplinary project teams to ensure successful project delivery.
  • Manage project schedules, budgets, and deliverables, ensuring compliance with client expectations and quality standards.
  • Assist in business development activities, including preparation of proposals and participation in client meetings.
  • Mentor and support junior and intermediate engineers, fostering technical growth within the team.
  • Adhering to all company policies.
  • Other duties as required.


The good stuff you get:

  • Full-time (37.5 hours per week)
  • Complete health & dental coverage including vision, paramedical services, and Teladoc
  • Retirement planning made easier with a 5% employer match on your contributions
  • Paid time off (vacation and sick days) plus Employee & Family Assistance Program when you need it
  • Office year-end closure (paid time off between Christmas and the New Year)


Your background and what you bring:

  • Bachelor's degree in Civil Engineering from an accredited University.
  • Registered, or eligible for registration, as a Professional Engineer (P.Eng.) with the Association of Professional Engineers & Geoscientists of New Brunswick (APEGNB).
  • 8+ years of progressive experience in bridge structural design, inspection, and construction support. Any other heavy civil experience such as with marine or dam structures will be viewed as an additional asset.
  • Demonstrated experience with prestressed concrete, steel and composite structures, and timber systems.
  • Working knowledge of relevant design codes and standards (CHBDC, CSA).
  • Proficiency with structural analysis and design software such as SAFI, StructurePoint, WoodWorks, Microsoft Office is an asset.
  • Excellent oral and written communication skills.
  • Proven ability to manage multiple projects and collaborate effectively with Clients, Contractors, and Colleagues.
  • 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/251


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. Email HR@GEMTEC.ca