1

Trainee Graduate Software Developer Jobs in Minnesota

next page

Showing results 1-20

Trainee Graduate Software Developer information

What types of projects and responsibilities can a Trainee Graduate Software Developer expect during their first year?

As a Trainee Graduate Software Developer, you’ll typically work on a mix of real-world projects under the guidance of experienced developers. Your daily tasks may include writing and testing code, fixing bugs, participating in code reviews, and collaborating in agile team meetings. You’ll often be assigned smaller features or components of larger projects, which helps you build both technical and teamwork skills. Over time, you may take on increasing responsibility as you gain proficiency and confidence. This structure is designed to help you learn best practices, familiarize yourself with company tools, and prepare for more advanced software development roles.

What is the difference between Trainee Graduate Software Developer vs Junior Software Developer?

AspectTrainee Graduate Software DeveloperJunior Software Developer
QualificationsTypically recent graduates or students; may lack professional experienceUsually has some work experience or internship background
Work EnvironmentTraining-focused, supervised learning environmentMore independent, involved in ongoing projects
ResponsibilitiesLearning tasks, assisting senior developers, basic codingDeveloping features, fixing bugs, contributing to projects

The main difference is that a Trainee Graduate Software Developer is often in a training or learning phase, focusing on gaining skills under supervision, while a Junior Software Developer has some practical experience and takes on more independent tasks within projects.

What are the key skills and qualifications needed to thrive as a Trainee Graduate Software Developer, and why are they important?

To thrive as a Trainee Graduate Software Developer, you need a solid understanding of programming fundamentals, problem-solving skills, and a relevant degree in computer science or a related field. Familiarity with development environments, version control systems like Git, and knowledge of popular programming languages such as Java, Python, or C# are typically expected. Strong communication, teamwork, and a willingness to learn are essential soft skills in this role. These skills enable graduates to adapt quickly, contribute effectively to projects, and grow within fast-paced development teams.

What does a Trainee Graduate Software Developer do?

A Trainee Graduate Software Developer is an entry-level professional who works under the supervision of senior developers to learn and contribute to software development projects. Their tasks typically include writing and testing code, debugging programs, participating in code reviews, and assisting with the design and development of software applications. This role is designed to help recent graduates build their practical skills and gain experience in software engineering practices, tools, and methodologies. Over time, they are expected to take on more responsibility as they grow in their technical abilities and understanding of the software development lifecycle.
What are the most commonly searched types of Graduate Software Developer jobs in Minnesota? The most popular types of Graduate Software Developer jobs in Minnesota are:
What cities in Minnesota are hiring for Trainee Graduate Software Developer jobs? Cities in Minnesota with the most Trainee Graduate Software Developer job openings:
Graduate Engineer - Transportation

Graduate Engineer - Transportation

MSA Professional Services, Inc.

Saint Paul, MN • On-site

$68K/yr

Other

Medical, Dental, Vision, Retirement, PTO

Posted 16 days ago


Job description

Overview

Are you ready to launch your civil engineering career and help shape the future of transportation infrastructure? We are looking for a Graduate Engineer - Transportation to join our team in St Paul, Minnesota. This is an excellent opportunity for a motivated early-career engineer to gain hands-on experience designing roadway and intersection improvements that make communities safer and more connected.

In this role, you will collaborate with experienced transportation engineers and planners while building technical skills in roadway design, traffic analysis, and public engagement.

Who We Are

For more than a century, MSA has partnered with communities to design places where people live, work, and connect. Since 1919, our work has helped shape the infrastructure and spaces that allow communities to grow-supporting families, local businesses, and neighborhoods that feel like home.

What started as a single entrepreneurial engineer in Baraboo, Wisconsin has grown into a thriving, 100% employee-owned firm of nearly 600 professionals serving clients across the country. While our reach has expanded, our commitment to communities and clients remains the same.

Being 100% employee-owned ESOP means we take pride in every project we touch. Our people stand behind the quality of our work, the integrity of our relationships, and the trust we've built with clients over generations. At MSA, we believe the best results come from collaboration, shared ownership, and a genuine commitment to helping communities succeed.

ResponsibilitiesWhat You Will Do

As a Graduate Engineer on our transportation team, you will contribute to a variety of roadway and intersection projects. Responsibilities include:

  • Perform CAD drafting and 3D design for intersection and highway improvement projects

  • Assist with traffic and intersection capacity modeling and prepare reports summarizing results

  • Support development of public meeting materials, including presentation boards and visual displays

  • Collaborate with project managers and senior engineers to develop design solutions

  • Participate in project coordination and team discussions throughout planning and design

QualificationsWhat You Bring

We are looking for a candidate who is eager to learn, collaborate, and grow in transportation engineering.

Required Qualifications

  • Bachelor's degree in Civil Engineering by May 2026

  • Interest in developing a career in transportation engineering

  • Strong communication and collaboration skills

Preferred Qualifications

  • Previous consulting internship experience

  • Fundamentals of Engineering (FE) exam passed

  • Experience with Bentley OpenRoads or similar roadway design software

Work Authorization

This position requires authorization to work in the United States for any employer. We are unable to provide sponsorship for this role.

Benefits & Compensation

Salary Range: $68,800 to 110,200, depending on experience and qualifications. Candidates with significant experience may also be considered for a higher-level role with increased compensation.

Why Join MSA

Collaborative Culture - Work in an open, team-oriented environment where ideas are welcomed and perspectives are valued.

Multi-Disciplinary Opportunities - Explore new interests, collaborate across disciplines, and apply your skills where they can make the greatest impact.

Supportive Environment - Enjoy the balance of guidance and independence so you can do your best work.

Commitment to Inclusion - We strive to create a workplace where everyone can bring their authentic selves, grow professionally, and contribute diverse perspectives that drive innovation.

Passion & Purpose - Our teams take pride in their work and enjoy sharing ideas, solving complex problems, and building meaningful projects together.

Communities of Practice - Collaborate with colleagues across the company to share knowledge, exchange ideas, and continue learning.

Work-Life Integration - We support our employees as professionals, parents, and community members with flexibility to balance work and life commitments.

Commitment to Learning - Grow your career through professional development, continuing education, and tuition reimbursement.

Community Engagement - We actively support the communities where we live and work through volunteerism, education initiatives, and community partnerships.

Additional Benefits

Eligible employees also receive a comprehensive benefits package, including:

  • Medical, Dental & Vision Insurance for employees and eligible dependents

  • Paid Time Off: Minimum of 17 days in the first year

  • Paid Holidays: 8 holidays annually

  • Paid Parental Leave: 2 weeks for both parents, with additional paid leave for birth parents

  • Employer-Paid Insurance: Life, short-term disability, and long-term disability coverage

  • Employee Stock Ownership Plan (ESOP): As a 100% employee-owned company, eligible employees receive company shares at no cost

  • 401(k) Retirement Plan: With a generous employer match that is immediately 100% vested

  • Short-Term Incentive Program (STIP): Annual performance-based bonus opportunity

Together, these benefits reflect our commitment to supporting our employees' well-being, growth, and long-term success.

 

MSA is an equal opportunity/affirmative action employer that is committed to diversity and inclusion in the workplace. At MSA, we value a diverse, inclusive workforce and we provide equal employment opportunity for all applicants and employees. All qualified applicants for employment will be considered without regard to an individual's race, color, sex, gender identity, gender expression, religion, age, national origin or ancestry, citizenship, physical or mental disability, medical condition, family care status, marital status, domestic partner status, sexual orientation, genetic information, military or veteran status, or any other basis protected by federal, state or local laws.  If you are unable to submit your application because of incompatible assistive technology or a disability, please contact us at hr@msa-ps.com

 

Equal Employment Opportunity/Affirmative Action Employer

Employment Type: OTHER