1

Software Developer Apprenticeship Jobs in Garland, TX

Payments Tech - Java Developer

Dallas, TX

$47.75 - $61.75/hr

Provides assistance in solving hardware or software problems. Diagnoses cause of complex technical ... a part of the apprenticeship training program, in lieu of related experience Preferred ...

Payments Tech - Java Developer

Dallas, TX ยท On-site

$47.75 - $61.75/hr

... software problems. Diagnoses cause of complex technical problems like performance, availability ... a part of the apprenticeship training program, in lieu of related experience Preferred ...

Payments Tech - Java Developer

Dallas, TX ยท On-site

$47.75 - $61.75/hr

... software problems. Diagnoses cause of complex technical problems like performance, availability ... a part of the apprenticeship training program, in lieu of related experience Preferred ...

This role oversees a team that provides a 24x7 support model for specialized technician software ... Design and manage an apprenticeship framework that progresses team members from IT support to ...

This role oversees a team that provides a 24x7 support model for specialized technician software ... Design and manage an apprenticeship framework that progresses team members from IT support to ...

This role oversees a team that provides a 24x7 support model for specialized technician software ... Design and manage an apprenticeship framework that progresses team members from IT support to ...

CNC Programmer II - 1st Shift

Irving, TX ยท On-site

$25.50 - $34.75/hr

Mentor and train junior operators and apprentices, passing on your machining wisdom and helping ... Master CAM software proficiency** is our jam (preferred, but we love learning together!) * **High ...

CNC Programmer II - 1st Shift

Irving, TX ยท On-site

$25.50 - $34.75/hr

Mentor and train junior operators and apprentices, passing on your machining wisdom and helping ... Master CAM software proficiency** is our jam (preferred, but we love learning together!) * **High ...

CNC Programmer II - 1st Shift

Irving, TX

$25.50 - $34.75/hr

Mentor and train junior operators and apprentices, passing on your machining wisdom and helping ... Master CAM software proficiency** is our jam (preferred, but we love learning together!) * **High ...

CNC Programmer II - 1st Shift

Irving, TX ยท On-site

$25.50 - $34.75/hr

Mentor and train junior operators and apprentices, passing on your machining wisdom and helping ... Master CAM software proficiency is our jam (preferred, but we love learning together!) * High work ...

next page

Showing results 1-20

Software Developer Apprenticeship information

See Garland, TX salary details

$46.4K

$108.1K

$160.4K

How much do software developer apprenticeship jobs pay per year?

As of Sep 2, 2026, the average yearly pay for software developer apprenticeship in Garland, TX is $108,062.00, according to ZipRecruiter salary data. Most workers in this role earn between $87,000.00 and $125,600.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 popular job titles related to Software Developer Apprenticeship jobs in Garland, TX?

For Software Developer Apprenticeship jobs in Garland, TX, the most frequently searched job titles are:

What job categories do people searching Software Developer Apprenticeship jobs in Garland, TX look for?

The top searched job categories for Software Developer Apprenticeship jobs in Garland, TX are:

What cities near Garland, TX are hiring for Software Developer Apprenticeship jobs?

Cities near Garland, TX with the most Software Developer Apprenticeship job openings:

Infographic showing various Software Developer Apprenticeship job openings in Garland, TX as of August 2026, with employment types broken down into 1% As Needed, 86% Full Time, 9% Part Time, and 4% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $108,062 per year, or $52 per hour.

Contractor

Re-posted 3 days ago


Job description

An leading FinTech company, is seeking as AS400 Programmer for a 12+ month contract to hire role.
The client is redefining how community banks and credit unions connect with the people they serve. Our mission is rooted in people inspired innovation, empowering financial institutions to deliver seamless, secure, and human centered experiences. We deliver cutting-edge solutions that are paving the way for the next generation of digital banking and payments, but our true impact begins with our associates

If you're ready to help transform an industry and grow with a company that values purpose, collaboration, and excellence then we"d love to meet you.
This role will work with a team of programmers and analysts working with the Deposit Escrow and Sweeps systems. The primary focus will be new installations for financial institutions, but will include other tasks between installs, such as upgrades.
This position may be worked remotely anywhere in the US except California

The 30 working hours per week will flexibly overlap with M-F 8am-5pm EST. This is a part-time contract role with the potential of converting into a full-time associate role after 12 months based on performance. All positions, regardless of location, may require an onsite interview or in-person onboarding requirement to verify your identity.
What you"ll be responsible for:

Software installations on AS400 and Windows Servers.
. May assist with code review, debugging, and troubleshooting to ensure code quality and resolve issues.

Learns assignments and designs/develops programming requirements and software specifications.
. May assist with programming and testing all or selected components of applications.


. Learns to analyze and resolve test result problems and debugs production issues.
.

May participate in creating programming documentation.
. Stays updated with emerging technologies, industry trends, and best practices to continuously improve skills and enhance software development processes.


. Adheres to organizational standards, policies, and procedures related to software development, security, and compliance.
.

Performs other duties as assigned.
What you"ll need to have:
. Two years specialized engineering training, such as an apprenticeship, internship, or learning co-op, and some experience.


. Familiar with AS400 commands
. Basic knowledge of RPG syntax and structure
What would be nice for you to have
.

Experience working with Windows Server-based web application environments.
. Familiarity with mainframe environments and the ability to read COBOL code.
. Programming/software engineering related certifications a plus and/or an active desire to pursue such certifications.
Education:Employment Type: CONTRACTOR