1

Software Developer Jobs in Moncton, NB (NOW HIRING)

Sr Recruiter - Studios

Moncton, NB · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • PTO

Manage end-to-end recruitment for studio roles across game development, including creative and technical disciplines such as game design, art and animation, software engineering, mathematics, UX/UI, ...

New

Sr Recruiter - Studios

Moncton, NB

  • Medical

  • Dental

  • Vision

  • Life

  • PTO

Manage end-to-end recruitment for studio roles across game development, including creative and technical disciplines such as game design, art and animation, software engineering, mathematics, UX/UI, ...

New

Project & Process Engineer Location: Moncton, New Brunswick (On-site) Help Build the Future of ... Experience using Microsoft Office and 3D CAD software is beneficial. You'll Thrive Here If You.

Project & Process Engineer

Moncton, NB · On-site

  • Medical

  • Dental

  • Vision

Project & Process Engineer Location: Moncton, New Brunswick (On-site) Help Build the Future of ... Experience using Microsoft Office and 3D CAD software is beneficial. You'll Thrive Here If You.

Senior Electrical Engineer

Moncton, NB · On-site +1

CA$100K - CA$140K/yr

  • Medical

  • Dental

  • Retirement

  • PTO

Experience with AGi32 lighting simulation software; * Experience with ElumTools would be considered an asset; * Strong verbal and written communication and interpersonal skills; * Valid driver ...

Senior Electrical Engineer

Moncton, NB · On-site

CA$100K - CA$140K/yr

  • Medical

  • Dental

  • Retirement

  • PTO

Experience with AGi32 lighting simulation software; * Experience with ElumTools would be considered an asset; * Strong verbal and written communication and interpersonal skills; * Valid driver ...

QA Automation Engineer

Moncton, NB · Remote

  • Medical

  • Dental

  • PTO

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 ...

QA Automation Engineer

Moncton, NB · Remote

  • Medical

  • Dental

  • PTO

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 ...

Associate Field Engineer - Eastern Canada

Moncton, NB · On-site +1

CA$65K - CA$78K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

UL Solutions delivers testing, inspection and certification services, together with software ... Experience in Field Engineering, Compliance, or Quality Engineering preferred. * ASQ certification ...

Associate Field Engineer - Eastern Canada

Moncton, NB · On-site +1

CA$65K - CA$78K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

UL Solutions delivers testing, inspection and certification services, together with software ... Experience in Field Engineering, Compliance, or Quality Engineering preferred. * ASQ certification ...

Project Manager

Moncton, NB · On-site

  • Medical

  • Dental

  • PTO

... software integration points (APIs, data feeds) and regulatory compliance requirements to manage the technical aspects of implementation. * Works effectively with the Sales Engineer to translate ...

... software integration points (APIs, data feeds) and regulatory compliance requirements to manage the technical aspects of implementation. * Works effectively with the Sales Engineer to translate ...

GIS Analyst

Moncton, NB · On-site +1

  • Medical

  • Retirement

... 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 ...

Showing results 21-40

Software Developer information

What is a software developer?

A Software Developer is a professional who designs, builds, tests, and maintains computer programs or applications. They use programming languages to create software solutions that meet user needs, whether for desktop, mobile, or web platforms. Software Developers work closely with other team members such as designers, analysts, and testers to ensure the final product is functional, reliable, and user-friendly. Their responsibilities can range from writing code and fixing bugs to collaborating on system architecture and deploying updates.

What do software developers do?

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.

What are the key skills and qualifications needed to thrive as a software developer, and why are they important?

To thrive as a Software Developer, you need strong programming skills in languages like Java, Python, or JavaScript, as well as a solid understanding of computer science fundamentals and a relevant degree or equivalent experience. Familiarity with development tools such as Git, integrated development environments (IDEs), and frameworks like React or .NET is typically required, along with knowledge of agile methodologies or certifications. Problem-solving ability, attention to detail, teamwork, and effective communication are essential soft skills that help you excel in collaborative and fast-paced environments. These skills ensure you can build reliable, maintainable software and adapt to evolving project requirements and technologies.

What are some common challenges software developers face when working on team-based projects?

Software developers often encounter challenges such as coordinating with team members across different time zones, managing code integration from multiple contributors, and maintaining clear communication about project requirements. Effective use of version control systems like Git and regular participation in code reviews can help mitigate these issues. Additionally, adapting to evolving project goals and balancing technical debt with feature development are common hurdles that require strong collaboration and problem-solving skills.

What is the difference between Software Developer vs Software Engineer?

AspectSoftware DeveloperSoftware Engineer
CredentialsBachelor's degree in CS or related field; coding certificationsBachelor's or higher in CS or Software Engineering; certifications may vary
Work EnvironmentDevelops, tests, and maintains software applicationsDesigns and develops software systems; often involved in architecture
Industry UsageCommonly used in tech companies, startups, and IT firmsUsed 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.

Is a software developer still in demand?

Yes, software developers are in high demand due to ongoing digital transformation across industries. Skills in programming languages like Java, Python, and experience with cloud platforms increase employability, and the role is expected to grow as technology continues to advance.

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

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

What are popular job titles related to Software Developer jobs in Moncton, NB?

For Software Developer jobs in Moncton, NB, the most frequently searched job titles are:

What cities near Moncton, NB are hiring for Software Developer jobs?

Cities near Moncton, NB with the most Software Developer job openings:

Infographic showing various Software Developer job openings in Moncton, NB as of August 2026, with employment types broken down into 96% Full Time, and 4% Part Time. Highlights an 80% In-person, 12% Hybrid, and 8% Remote job distribution.

Intermediate / Senior Bridge Engineer (25071)

GEMTEC Consulting Engineers and Scientists Limited.

Moncton, NB • On-site

Other

Medical, Dental, Vision, Retirement, PTO

Re-posted 15 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