1

Trainee Graduate Software Developer Jobs in Raleigh, NC

... software development and solutions. The company is formed by a group of people with extensive ... We advise our trainees not to wait till the next class to seek answers to any technical issue. • ...

Undergraduate, Graduate, or exceptional self-taught builders with strong projects Rozie Synopsis ... We're looking for engineering interns who are deeply curious about modern software development, AI ...

Undergraduate, Graduate, or exceptional self-taught builders with strong projects Rozie Synopsis ... We're looking for engineering interns who are deeply curious about modern software development, AI ...

Senior Bridge Engineer

Raleigh, NC · On-site

$101K - $139K/yr

Mentor junior bridge designers and new graduate engineers, including training to use software, how to perform design tasks, and plan production. Assign work tasks to junior bridge designers and ...

Fire Protection Engineer PE

Raleigh, NC · On-site

$80K - $108K/yr

Proficient in discipline specific design software Required Experience * Bachelor of Science in Fire Protection Engineering from an ABET accredited curriculum or a post-graduate degree in Fire ...

Fire Protection Engineer PE

Raleigh, NC · On-site

$80K - $108K/yr

Proficient in discipline specific design software * Bachelor of Science in Fire Protection Engineering from an ABET accredited curriculum or a post-graduate degree in Fire Protection Engineering is ...

This is a full-time opportunity designed for a recent graduate or early-career professional who is ... Utilize CAD software to prepare detailed engineering drawings and plans for roadway projects ...

Experience must include: * 6 months using MathCAD, CPET-IT, GeoStudio (Slope/W), or other software ... Completion of coursework (at either an undergraduate or graduate level) covering soil mechanics and ...

Experience must include: * 6 months using MathCAD, CPET-IT, GeoStudio (Slope/W), or other software ... Completion of coursework (at either an undergraduate or graduate level) covering soil mechanics and ...

Proficient in discipline specific design software * Graduate of an ABET-accredited 4 or 5-year engineering program in one of the following disciplines: Electrical Engineering (Building design or ...

Proficient in discipline specific design software Required Experience * Graduate of an ABET-accredited 4 or 5-year engineering program in one of the following disciplines: Electrical Engineering ...

Senior Electrical Engineer (PE)

Raleigh, NC · On-site

$104K - $136K/yr

Proficient in discipline specific design software * Graduate of an ABET-accredited 4 or 5-year engineering program in one of the following disciplines: * Electrical Engineering (Building design or ...

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 Jul 9, 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 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.
Director, Educational Programs, OBGE

Director, Educational Programs, OBGE

Duke University

Durham, NC • On-site

Full-time

Medical, Dental, Retirement

Re-posted 24 days ago


Duke University rating

6.7

Company rating: 6.7 out of 10

Based on 55 frontline employees who took The Breakroom Quiz

427th of 546 rated colleges and universities


Job description

School of Medicine
Established in 1930, Duke University School of Medicine is the youngest of the nation's top medical schools. Ranked sixth among medical schools in the nation, the School takes pride in being an inclusive community of outstanding learners, investigators, clinicians, and staff where interdisciplinary collaboration is embraced and great ideas accelerate translation of fundamental scientific discoveries to improve human health locally and around the globe. Composed of more than 2,600 faculty physicians and researchers, nearly 2,000 students, and more than 6,200 staff, the Duke University School of Medicine along with the Duke University School of Nursing, and Duke University Health System comprise Duke Health, a world-class academic medical center. The Health System encompasses Duke University Hospital, Duke Regional Hospital, Duke Raleigh Hospital, Duke Health Integrated Practice, Duke Primary Care, Duke Home Care and Hospice, Duke Health and Wellness, and multiple affiliations.
Be You.
Work Arrangement - Hybrid
DEPARTMENTAL PREFERENCES
Experience in the biomedical education field is preferred.
Leadership, personnel management, and negotiation experience is strongly preferred.
MINIMUM QUALIFICATIONS
Education - Work requires communications, analytical and organization skills generally acquired through completion of a bachelor's degree program. Master's degree or higher in a related field is preferred.
Experience - Work requires six (6) years of experience in continuing education, curriculum development, counseling or other related higher education, administrative and personnel management or business capacity to acquire skills necessary to assist in planning, directing and coordinating various activities associated with educational counseling and the development of a variety of seminars, conferences, workshops and short courses.
Be Bold.
Skills/Abilities
  • Intermediate skills in Microsoft Office applications;
  • Experience in or ability to learn administrative and database systems (SAP R/3, Peopleware, etc.).
  • The ability to communicate effectively with diverse individuals at all levels of the School of Medicine.

Strategy and Implementation 40%:
  • Participate in development and implementation of new graduate education initiatives, spanning curriculum, assessment and evaluation, professional development, admissions, student funding and program financial oversight, with the Associate Dean for Research Training, the Dean's Office, and PhD program leadership.
  • Broadly oversee coordination and implementation of core programming and services including Responsible Conduct of Research, career exploration/diversification, trainee professional development, curriculum review/design, student and faculty training, student award/fellowship coordination.
  • Development and Maintenance of Duke Trainee Tracking Tool (T3). Manage continuing development and implementation, including current and future phases, maintenance of Faculty Research Series, data reporting and delivery to programs.
  • Partner with Duke Development offices to develop new initiatives and approaches to support PhD education.

Management of Office of Biomedical Graduate Education (OBGE) PhD Program Administration Personnel (30%)
  • Manage direct reports, [OBGE Assistant Directors of Admissions and Finance & Operations, Program Assessment Manager, Database Manager] and perform annual performance evaluations and goal setting.
  • Partner with the OBGE Associate Director for any management needs of the Assistant Director of PhD Student Success.
  • Provide broad oversight for each OBGE program administrator hub team and assist Assistant Directors, as needed, with annual performance evaluations.
  • Direct OBGE team members' ongoing professional development and provide daily operational oversight of team members' progress.

Oversight of SOM PhD program administration, including finances, curriculum, admission, student learning, and program review, including evaluation and assessment processes (15%):
  • Broadly oversee the development and implementation of robust evaluation and assessment processes and systems for curriculum, student learning, programs, and services; provide oversight of program assessment, partner with other units to develop information technology applications and databases.
  • Broadly oversee admissions application and offer workflow, including organization and logistics of PhD recruitment visits (travel, accommodation, community dinner, communications), in support of the Assistant Director of Admissions
  • Broadly oversee PhD program operations and graduate student funding, in support of the Assistant Director of Finance and Operations
  • Broadly oversee with the OBGE Associate Director all student resources, workshops, and initiatives, in support of the Assistant Director of PhD Student Success and develop and implement new programs and initiatives to enhance the graduate training experience, recruiting efforts, and training outcomes.
  • Management and Leadership of networks that steer programming and training
  • Develop and implement community events and working groups for Program Administrators, Directors of Graduate Studies, and Directors. Provide updates and reports on relevant topics.
  • Provide onboarding information for new Directors of Graduate Studies (DGS) of SOM PhD programs in the form of resources, data, and relevant professional development/training opportunities.
  • Design responses to NIH expectations for programs and direct programming/initiatives stemming from this feedback and collaboration.
  • Partner with the Program Assessment Manager to provide comprehensive data rich reporting to SOM leadership on topics relevant to graduate education.
  • Liaise with the Graduate School and School of Medicine stakeholders on general policies, admissions, and finances for graduate programs administered in the School of Medicine.

Supervision of Communications (5%):
  • Broadly oversee communications strategy, working with OBGE staff, OBGE hub team members, and Duke News and Communications team to disseminate news, events, opportunities/deadlines, student and faculty honors/awards and achievements to relevant audiences through periodic communications, regular newsletters, and website.

Management of Finances (5%):
  • Monitor budget and spending and supervise budget development for the Office of Biomedical Graduate Education in collaboration with the Associate Dean for Research Training; broadly oversee PhD program budgets and spending with the Assistant Director of Finance and Operations; approve relevant expenditures according to the office workflow process (Concur and SAP).

Data management/analysis (5%):
  • Broadly oversee the Program Assessment Manager to provide biomedical graduate program data, including annual advisor data reporting.
  • Collaborate with various Duke data management teams, including OBGE Assistant Director of Finance and Operations, SOM Associate Dean for Finance, and The Graduate School, to create new data query/request workflows.

Perform other related duties incidental to the work described herein.
Choose Duke.
Join our team and apply today to support student success!
Anticipated Pay Range: Duke University provides an annual base salary range for this position as USD $66,842.00 to USD $122,978.00. Duke University considers factors such as (but not limited to) scope and responsibilities of the position; candidate's work experience, education/training, and key skills; internal peer equity; as well as market and organizational considerations when extending an offer.
Your total compensation goesbeyond the dollars on your paycheck. Duke provides comprehensive and competitive medical and dental care programs, generous retirement benefits, and a wide array of family-friendly and cultural programs to eligible team members.
Learn more at: https://hr.duke.edu/benefits/
Equal Opportunity Employer: Duke is an Equal Opportunity Employer committed to providing employment opportunity without regard to an individual's age, color, disability, gender,gender expression, gender identity, genetic information, national origin, race, religion, sex (including pregnancy and pregnancy- related conditions), sexual orientation, or military status.
Duke aspires to create a community built oncollaboration, innovation, creativity, and belonging. Our collective success depends on the robust exchange of ideas-an exchange that is best when the rich diversity of our perspectives, backgrounds, and experiences flourishes. To achieve this exchange, it is essential that all members of the community feel secure and welcome, that the contributions of all individuals are respected, and that all voices are heard. All members of our community have a responsibility to uphold these values.
Essential Physical Job Functions:
Certain jobs at Duke University and Duke University Health System may include essential job functions that require specific physical and/or mental abilities. Additional information and reasonable accommodation(s) can be requested with Duke Access and Accommodations Services (email: DAAS@duke.edu; phone: 919-668-1267).

What Duke University employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Duke University logo

About Duke University

Sourced by ZipRecruiter

Duke is regarded as one of America's leading research universities. Located in Durham, North Carolina, Duke is positioned in the heart of the Research Triangle, which is ranked annually as one of the best places in the country to work and live. Duke has more than 15,000 students who study and conduct research in its 10 undergraduate, graduate, and professional schools. With about 40,000 employees, Duke is the third largest private employer in North Carolina, and it now has international programs in more than 150 countries.

Industry

Colleges, universities, and professional schools and hospitals

Company size

10,000+ Employees

Headquarters location

Durham, NC, US