1

Software Developer Apprenticeship Jobs in Raleigh, NC

Provide mentorship for PMs, APMs, and Engineers * Participate in the assignment of projects to ... Strong familiarity with project management software, such as Microsoft, Heavy Job, HCSS Heavy Bid ...

Ensures specifications and regulations outlined in architectural and engineering plans are followed ... Proficient with Microsoft Office Suite and all necessary software, with the ability to effectively ...

next page

Showing results 1-20

Software Developer Apprenticeship information

See Raleigh, NC salary details

$46.7K

$108.7K

$161.4K

How much do software developer apprenticeship jobs pay per year?

As of Jul 9, 2026, the average yearly pay for software developer apprenticeship in Raleigh, NC is $108,723.00, according to ZipRecruiter salary data. Most workers in this role earn between $87,500.00 and $126,400.00 per year, depending on experience, location, and employer.

What is a Software Developer Apprenticeship?

A Software Developer Apprenticeship is a structured training program that combines paid, on-the-job experience with classroom learning to help individuals develop the skills needed to become professional software developers. Apprentices are typically mentored by experienced developers and work on real projects while learning programming languages, software development methodologies, and problem-solving techniques. These programs often last one to two years and are designed for those looking to start a career in technology, often without requiring a formal computer science degree.

What Are Software Developer Apprenticeship Opportunities?

Software developer apprenticeship opportunities are for entry-level workers who want to enter the programming field. Your duties during an apprenticeship include training to write and test code, working in a professional development environment, and using software development frameworks and methodologies. Some apprenticeships involve working under the supervision of a mentor, while other apprentices handle entry-level responsibilities as part of a development team. You work with a specific set of computer languages, such as HTML and javascript for web development and Java and C++ for software or applications.

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

To thrive as a Software Developer Apprentice, you need a foundational understanding of programming languages, problem-solving abilities, and typically a relevant educational background or demonstrated coding skills. Familiarity with version control systems like Git, basic knowledge of software development methodologies, and exposure to integrated development environments (IDEs) are important. Strong communication, eagerness to learn, and teamwork are essential soft skills that help apprentices integrate into development teams and absorb new concepts quickly. These skills and qualities are crucial for building technical competence, collaborating effectively, and progressing in a dynamic learning environment.

What types of projects and tasks can I expect to work on during a Software Developer Apprenticeship?

As a Software Developer Apprentice, you'll typically work on a variety of real-world coding projects under the guidance of experienced developers. These can include contributing to bug fixes, developing small features, writing unit tests, and participating in code reviews. You'll often collaborate closely with cross-functional teams, attend regular stand-up meetings, and receive feedback to help you grow. The apprenticeship is structured to provide hands-on experience while gradually increasing your responsibilities as your skills develop.

What is the difference between Software Developer Apprenticeship vs Software Engineer?

AspectSoftware Developer ApprenticeshipSoftware Engineer
Required CredentialsTypically no formal degree, on-the-job training, or coding bootcampsBachelor's degree in Computer Science or related field often preferred
Work EnvironmentEntry-level, mentorship-focused, often in tech companies or startupsFull-time professional role, may involve team collaboration and project management
Employer & Industry UsageCommon in tech companies, startups, and organizations investing in trainingStandard role across industries, including tech, finance, healthcare, etc.

While a Software Developer Apprenticeship provides hands-on training and is ideal for beginners entering the tech industry, a Software Engineer role typically requires more formal education and experience. Apprenticeships serve as a pathway to becoming a full-fledged Software Engineer, offering practical skills and industry exposure.

What are the most commonly searched types of Software Developer Apprenticeship jobs in Raleigh, NC? The most popular types of Software Developer Apprenticeship jobs in Raleigh, NC are:
What are popular job titles related to Software Developer Apprenticeship jobs in Raleigh, NC? For Software Developer Apprenticeship jobs in Raleigh, NC, the most frequently searched job titles are:
What job categories do people searching Software Developer Apprenticeship jobs in Raleigh, NC look for? The top searched job categories for Software Developer Apprenticeship jobs in Raleigh, NC are:
What cities near Raleigh, NC are hiring for Software Developer Apprenticeship jobs? Cities near Raleigh, NC with the most Software Developer Apprenticeship job openings:
MRI Supervisor-4/10 hr shifts-Sat/Sun/Mon/Wed-10:30am-9pm

MRI Supervisor-4/10 hr shifts-Sat/Sun/Mon/Wed-10:30am-9pm

Duke Clinical Research Institute

Durham, NC โ€ข On-site

Other

Re-posted 27 days ago


Job description

At Duke Health, we're driven by a commitment to compassionate care that changes the lives of patients, their loved ones, and the greater community. No matter where your talents lie, join us and discover how we can advance health together.

About Duke University Hospital

Pursue your passion for caring with Duke University Hospital in Durham, North Carolina, which is consistently ranked among the best in the United States. The largest of the four Duke Healthhospitals with 1062 patient beds, it features comprehensive diagnostic and therapeutic facilities, including a regional emergency/trauma center, an endo-surgery center, and more.

MRI Supervisor - 4/10 Hour shifts-Sat/Sun/Mon/Wed -10:30am-9pm
Position Summary
  • The MRI Supervisor provides front-line operational, clinical, and people leadership for MRI services at Duke University Hospital, including the Duke Medicine Pavilion, Duke Cancer Center, Duke North, intraoperative MRI, and Southpoint Imaging Services.
  • This role serves as a real-time operational leader, ensuring safe, efficient, and patient-centered MRI operations across multiple sites.
  • Key responsibilities include daily throughput oversight for the weekend MRI operation, staff supervision, MRI safety leadership, clinical protocol support, and escalation management in a high-acuity environment.
  • The position includes approximately 50% direct patient care, participation in an on-call rotation, and periodic off-hours, weekend, and urgent operational support.
  • This role reports to the Chief Technologist.

Essential Duties and Responsibilities
Operational Leadership & Throughput
  • Lead daily operational (Tier I) huddles to assess readiness, staffing, access, and risk.
  • Monitor MRI workflow in real time and address disruptions related to staffing, equipment, scheduling, or patient acuity.
  • Coordinate add-ons, reschedules, and access adjustments to optimize scanner utilization while maintaining safety.
  • Serve as the escalation point for time-sensitive operational issues across MRI locations and shifts.
  • Ensure MRI environments are operationally ready, including supplies, access control, and environmental safety.
  • Provide visible, front-line leadership during peak hours, trauma activations, inpatient surges, and off-hours coverage.
  • Model professional practice standards, accountability, and Duke Health values in daily operations.

Staff Supervision & Workforce Management
  • Provide direct supervision of MRI technologists, MRI gatekeepers, MR Safety Officers/device coordinators, apprentices, and support staff.
  • Manage daily staffing coverage, call-outs, shift coordination and step in for resource coverage as needed.
  • Oversee onboarding, competency validation, performance evaluations, and professional development.
  • Support hiring, interviews, and onboarding of new staff.
  • Partner with the Chief Technologist on performance improvement, corrective action, and succession planning.
  • Conduct staff rounding, feedback, and check-ins to support engagement, retention, and psychological safety.
  • Lead and support Duke culture pulse survey initiatives to improve engagement and outcomes.

Clinical Operations & Protocol Support
  • Serve as a clinical resource for MRI protocols, contrast administration, and complex patient considerations for the Health System.
  • Collaborate with radiologists, physicists, anesthesia, nursing, and referring providers to resolve protocol and workflow issues.
  • Support imaging of complex and high-risk populations, including sedation, anesthesia, pediatric, implant, intraoperative, research, and specialty MRI procedures such as MRI Guided Focused Ultrasound treatments and biopsies.
  • Ensure clinical decisions align with approved protocols, MRI safety standards, and institutional policy.

MRI Safety, Quality & Compliance
  • Serve as MRI Safety Officer (or designee), performing MRI risk assessment, ensuring compliance with MRI safety zones, access control, and training.
  • Act as first-line owner for MRI-related safety events, near misses, and patient complaints, including initial review and follow-up coordination.
  • Participate in safety huddles, audits, and quality improvement initiatives.
  • Support MRI Safety Council activities and policy review in collaboration with Chief Technologist and Radiology leadership.

Accreditation, Regulatory & Equipment Oversight
  • Work closely with MR Physicist to ensure compliance with ACR accreditation standards and Joint Commission imaging safety requirements.
  • Maintain readiness for regulatory surveys through consistent adherence to policies, competencies, and safety practices.
  • Ensure annual MRI safety education, emergency preparedness, and documentation are completed.
  • Coordinate MRI equipment maintenance, service, upgrades, and downtime with vendors and biomedical engineering.
  • Support implementation of new technologies, software, and workflow enhancements.
  • Maintain accurate and uptodate employee records in compliance with HR requirements, including licensure, certification, and mandatory training.

Minimum Qualifications

Education

Work requires required registry/certification in applicable imaging modality - American Registry of Radiologic Technologist (ARRT) registry or American Registry of Diagnostic Medical Sonographers (ARDMS) or Nuclear Medicine Technologist Certification Board (NMTCB).

Experience

Four years of experience in an imaging modality (Radiologic Tech, MR, CT, Mammography, Nuclear Medicine, Sonography, Interventional Radiology) is required. Two years of team leader or applicable supervisory experience is preferred.

Degrees, Licensures, Certifications

Certification as prescribed by ARRT, ARDMS/CCI, and/or NMTCB. BLS certification

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 on collaboration, 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 provision for requests for reasonable accommodation will be provided by each hiring department.