1

New Grad Software Developer Jobs in Manitoba (NOW HIRING)

... engineering, panel book detailing, estimate modeling, and BIM management. We are looking for a ... new calculation development to enhance efficiencies * Utilize analysis software programs such as ...

Experience with AutoCAD or other engineering design software. * Familiarity with building and ... New Zealand, the United States and/or the United Kingdom. CNL implements security screening in ...

This position will play an important role in the initiation, development and execution of new and ... Strong experience with Siemens NX software is a requirement. Experience with Catia V4 or V5 ...

Learn new software as the business and company evolves. * Performs other essential duties as assigned. Professional experience * Minimum of two years programming experience (market research a plus ...

Learn new software as the business and company evolves. * Performs other essential duties as assigned. Professional experience * Minimum of two years programming experience (market research a plus ...

next page

Showing results 1-20

New Grad Software Developer information

See Manitoba salary details

$26K

$84.7K

$152.5K

How much do new grad software developer jobs pay per year?

As of May 31, 2026, the average yearly pay for new grad software developer in Manitoba is $84,738.00, according to ZipRecruiter salary data. Most workers in this role earn between $54,500.00 and $107,000.00 per year, depending on experience, location, and employer.

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.

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 job categories do people searching New Grad Software Developer jobs in Manitoba look for? The top searched job categories for New Grad Software Developer jobs in Manitoba are:
Infographic showing various New Grad Software Developer job openings in Manitoba as of May 2026, with employment types broken down into 76% Full Time, 23% Part Time, and 1% Temporary. Highlights an 15% Physical, 11% Hybrid, and 74% Remote job distribution, with an average salary of $84,738 per year, or $40.7 per hour.

Connection Design Engineer

JMT Consultants

Winnipeg, MB • On-site

Full-time

Posted 2 days ago


Job description

Salary: $110 - 150K

JMT Consultants Inc. Winnipeg, Manitoba

Full-Time Permanent Position
Salary Range: $110-150K


Are you ready to bring your experience, expertise and passion for precision to a dynamic, fast-growing team?

JMT Consultants is a North American-based global leader specializing in steel and concrete design solutions. Services include pre-construction modeling, structural design support, steel and concrete detailing, connection and stair engineering, panel book detailing, estimate modeling, and BIM management. We are looking for a highly skilled and detailed oriented Connection Design Engineerwho can help drive project success from inception to completion.


The ideal candidate will work with the project manager and associated team to organize and implement new and exciting company projects. Working in a team environment, you will have significant experience in designing connections for steel and concrete structures, with proficiency in Tekla for detailing, blueprints, and Bluebeam for markups and reviews. This role is essential to the launching of new projects.

What youll do:

  • Primary responsibilities will include structural analysis for delegated steel connection design projects
  • Will work on CISC & AISC projects. AISC projects will be led by our US company
  • Typical projects would consist of steel connection design, miscellaneous steel design, and erection engineering
  • Additional responsibilities include calculation development, steel shop drawing reviews, submittal preparation, RFI development and new calculation development to enhance efficiencies
  • Utilize analysis software programs such as Ram Connection, RISA Connection, Excel, Idea Statica, Bluebeam, Trimble Connect and Revit
  • Review 3-D BIM models to aid in building design, connection design and shop drawing reviews


What Makes You Stand Out:

  • An advanced understanding of relevant building codes, materials, and standards
  • Enthusiasm and desire to succeed and develop technical skills
  • Excellent communication skills are required, both verbal and written
  • Software skills with any of the following are a plus: Ram Connection, RISA Connection, Excel, Idea Statica, Bluebeam, Trimble Connect and Revit
  • Attention to detail, logical problem-solving skills, and strong organizational skills
  • Ability to thrive under pressure and meet deadlines
  • Passion for steel design and growing professional knowledge and skills in steel construction
  • Relationship management skills and openness to feedback


Why Work for JMT Consultants? We Offer:

  • Competitive Salarythat reflects your skills, experience, and contributions
  • Annual Bonus Opportunitiestied to both individual and company performance
  • Comprehensive Benefits Packagesdesigned to support your health and wellbeing
  • RRSP Employer Matching Contributions to help you plan confidently for the future
  • Generous Personal Daysto maintain balance and recharge
  • Professional Development Opportunitiesincluding training, mentorship, and careergrowth pathways
  • An Unbeatable Company Culturebuilt on respect, teamwork, and genuine appreciation
  • Modern, TechSavvy CompanyProvided Equipmentto ensure you can do your best work
  • Frequent TeamBuilding Events and Activitiesthat strengthen relationships and keep work enjoyable

Requirements:

  • Bachelors degree in civil or structural engineering
  • Masters degree in civil or structural engineering is a plus
  • PE (P.Eng.) certification is an asset
  • 2+ years of structural engineering experience
  • Must be legally eligible to work in Canada
  • Must be able to travel to the USA


Leap into Action

Ready to take the next step with JMT? Wed love to hear from you. Apply with confidence and lets start the conversation.


We appreciate the time all candidates take to apply, but well only reach out to those who make the shortlist for an interview.