1

Trainee Graduate Software Developer Jobs in Raleigh, NC

Designer

Cary, NC · On-site

... engineering services for diverse electrical utility projects. The ideal candidate is a graduate of ... Mentorship and collaboration to peers and trainees in a fast-paced team environment * Position may ...

Designer

Cary, NC · On-site +1

... engineering services for diverse electrical utility projects. The ideal candidate is a graduate of ... Mentorship and collaboration to peers and trainees in a fast-paced team environment * Position may ...

College Graduate - 2 years experience RoviSys offers a broad opportunity to grow your career with ... Design and implement industry software applications to aggregate manufacturing systems information ...

College Graduate - 2 years experience RoviSys offers a broad opportunity to grow your career with ... Design and implement industry software applications to aggregate manufacturing systems information ...

College Graduate - 2 years experience RoviSys offers a broad opportunity to grow your career with ... Design and implement industry software applications to aggregate manufacturing systems information ...

Engineering Interns (EI) may be eligible for this position without experience. * The ability to ... Basic proficiency with technical writing, office automation, software, spreadsheets, technology ...

Engineering Interns (EI) may be eligible for this position without experience. * The ability to ... Basic proficiency with technical writing, office automation, software, spreadsheets, technology ...

... Graduate degree in Geography, GIS, Computer Science, or related field * 5 -10+ years of experience with GIS analysis and application development/programming * Strong understanding of Esri software ...

Designer

Cary, NC · On-site +1

... engineering services for diverse electrical utility projects. The ideal candidate is a graduate of ... Mentorship and collaboration to peers and trainees in a fast-paced team environment * Position may ...

... Work alongside graduate and undergraduate researchers on hardware/software integration ... Programming experience in Python and C/C++ * Experience with embedded systems and microcontrollers

next page

Showing results 1-20

Trainee Graduate Software Developer information

See Raleigh, NC salary details

$28.7K

$97.5K

$234.8K

How much do trainee graduate software developer jobs pay per year?

As of Jun 5, 2026, the average yearly pay for trainee graduate software developer in Raleigh, NC is $97,466.00, according to ZipRecruiter salary data. Most workers in this role earn between $61,700.00 and $103,000.00 per year, depending on experience, location, and employer.

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 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 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 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 cities near Raleigh, NC are hiring for Trainee Graduate Software Developer jobs? Cities near Raleigh, NC with the most Trainee Graduate Software Developer job openings:
Designer

Other

Medical, Dental, Vision, Retirement, PTO

Posted 15 days ago


Job description

About Us
HBK Engineering, LLC is a fully licensed, professional engineering design firm headquartered in Chicago, IL with a staff approaching 700 individuals. HBK provides civil, environmental, structural, electrical, subsurface utility, construction support services and permitting facilitation. Since our founding in 1998, we have earned a reputation for delivering outstanding, accurate services in extremely time-sensitive, multilayered environments. That "industry-recognized" performance has propelled our expansion and the ability to provide engineering services in all 50 states. With 25 offices nationwide, including concentrations in the Midwest and on the Coasts, HBK brings together a dedicated team whose main focus is the design and protection of utilities and utility networks. We have successfully performed engineering work for a complete spectrum of utility infrastructure projects providing solutions and construction support from Coast to Coast in areas ranging from complex urban city centers, to rural greenfields, to limited access rights-of-way. In July 2020, HBK Engineering was acquired by Quanta Services. Quanta Services provides infrastructure services for electric power, pipeline, and communications industries and employees over 50,000 people. Quanta's focus on the utility industry and HBK's focus on constructability in our designs has made our integration into the Quanta family of companies seamless.
About this Role
HBK Engineering is seeking a Designer for our Cary, NC office to deliver comprehensive design and engineering services for diverse electrical utility projects. The ideal candidate is a graduate of the Service Planner Development Program (SPDP) or possesses 1+ years of experience in Electrical Utility Distribution/Transmission Design or Line Construction.
This role requires a technical expert capable of managing multiple concurrent projects from single-unit to large-scale complexes with strict adherence to Lighting, Overhead (OH), and Underground (UG) utility standards. You will utilize Geographical Information Systems (GIS) and planning databases to generate accurate technical reports, calculations, and construction drawings while providing mentorship in a collaborative, fast-paced team environment.
What You'll Do
  • Design and construction knowledge for Lighting, Underground (UG) and Overhead (OH) Utility systems.
  • Design and engineering services on multiple concurrent projects ranging from single unit to large complex projects with strict adherence to standards and deadlines.
  • Experience in utility Geographical Information Systems, planning database systems, and material ordering systems.
  • Technical expertise and guidance in the identification, analysis and resolution of complex design issues utilizing published construction standards and regulations.
  • Effective planning, organizing, scheduling, and monitoring of work activities.
  • Thorough and accurate technical reports, correspondence, documentation, calculations, drawings and sketches.
  • Continuous improvement of job-related, technical, and professional knowledge, skills, and performance.
  • Mentorship and collaboration to peers and trainees in a fast-paced team environment
  • Position may require up to 30% travel and being out in the field throughout the SCE service territory including remote regions - the coast, desert, and mountains across California. Occasional lifting of typically less than 40lbs. Work in various weather conditions.
  • Additional duties as needed and/or assigned.

What You'll Bring
  • Experience working with current utility industry GIS and WMIS programs as a Service Planner, Engineer, or equivalent field is a HUGE PLUS.
  • Demonstrated experience utilizing pole loading software such as SPIDA, O-Calc, or equivalent including overhead design and engineering principles.
  • Proven AutoCAD, AUD, and/or Microstation skills preferred.
  • We are seeking a graduate from either Service Planner Development Program (SPDP) OR possesses one or more years of experience in Electrical Utility Distribution Design, Transmission Design, Distribution Line construction, or Electrical Engineering discipline.
  • Must be proficient in Microsoft Excel, Word, and Outlook.
  • Must be able to demonstrate excellent values including teamwork.
  • Ability to demonstrate good written and oral communication skills.
  • Ability to demonstrate effective analytical and problem-solving skills.
  • Ability to travel up to 30% of the time

What You'll Get
  • Competitive compensation and comprehensive benefits: medical, dental, vision, 401(k), PTO, and more - tailored for early-career professionals.

Equal Opportunity Employer
All qualified applicants will receive consideration for employment and will not be discriminated against on the basis of race, color, religion, national origin or ancestry, sex (including gender, pregnancy, sexual orientation, and/or gender identity), age, disability, genetic information, veteran status, and/or any other basis protected by applicable federal, state or local law.
We are an Equal Opportunity Employer, including disability and protected veteran status.
We prohibit all types of discrimination and are committed to providing access and equal opportunity for individuals with disabilities. For additional information or if reasonable accommodation is needed to participate in the job application, interview, or hiring processes or to perform the essential functions of a position, please contact us the Company's Human Resources department.