1

Apprentice Software Developer Jobs (NOW HIRING)

POSITION SUMMARY The Software Engineering Apprentice will support the configuration, optimization, and maintenance of a low-code/no-code platform used to build and enhance applications that support ...

Experience with 3D graphics and OpenCL, DirectX, D3D Software Developer to develop stress software ... apprenticeship. LanceSoft makes hiring decisions based solely on qualifications, merit, and ...

We're currently seeking a Software Engineering Apprentice to join our Engineering team. This apprenticeship will last 6 months and consist of dedicated one-on-one technical mentorship, an Affirm ...

AI agents * automation systems * developer infrastructure * web3 applications * modern software engineering * autonomous workflows Role Overview Pairty is looking for an Autonomous Systems Apprentice ...

... of Enterprise software including data input, data retrieval, reporting, and other functions as ... The engineering apprenticeship program is a hands-on training program that teaches the knowledge ...

... of Enterprise software including data input, data retrieval, reporting, and other functions as ... The engineering apprenticeship program is a hands-on training program that teaches the knowledge ...

... of Enterprise software including data input, data retrieval, reporting, and other functions as ... The engineering apprenticeship program is a hands-on training program that teaches the knowledge ...

... of Enterprise software including data input, data retrieval, reporting, and other functions as ... The engineering apprenticeship program is a hands-on training program that teaches the knowledge ...

$53.25 - $70.25/hr

IT-Background: Ausbildung als Fachinformatiker (m/w/d) oder Studium im Bereich IT, z. B. Informatik, Computer Sciences oder Software-Engineering - alternativ gleichwertige Berufserfahrung * Know-how

next page

Showing results 1-20

Apprentice Software Developer information

See salary details

$29.5K

$100.3K

$241.5K

How much do apprentice software developer jobs pay per year?

As of Jun 9, 2026, the average yearly pay for apprentice software developer in the United States is $100,265.00, according to ZipRecruiter salary data. Most workers in this role earn between $63,500.00 and $106,000.00 per year, depending on experience, location, and employer.

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

To thrive as an Apprentice Software Developer, you need a basic understanding of programming concepts, problem-solving abilities, and familiarity with at least one programming language, often backed by a relevant degree or coursework. Experience with version control systems like Git, code editors, and exposure to development frameworks or agile tools is typically required. Strong communication, teamwork, eagerness to learn, and adaptability are standout soft skills in this role. These skills and qualities are vital for contributing effectively to development projects, collaborating with team members, and rapidly acquiring new technical knowledge.

What is an Apprentice Software Developer?

An Apprentice Software Developer is an entry-level professional who is learning software development skills while working under the guidance of more experienced developers. Apprentices participate in on-the-job training, coding tasks, and sometimes formal coursework to build their technical knowledge and practical experience. This role is designed to help individuals gain the foundational skills needed for a career in software development by working on real projects and receiving mentorship. Upon successful completion of the apprenticeship, individuals may progress to junior or full software developer positions.

What types of projects and technologies do Apprentice Software Developers typically work with during their program?

As an Apprentice Software Developer, you'll usually be assigned to real-world projects that match your learning level, such as building internal tools, assisting with bug fixes, or contributing to new feature development. Common technologies include popular programming languages like Python, Java, or JavaScript, as well as version control systems like Git. You'll often work alongside experienced developers in team-based environments, allowing you to learn best practices and agile methodologies. This hands-on experience is designed to build both your technical skills and your understanding of professional software development workflows.
More about Apprentice Software Developer jobs
What cities are hiring for Apprentice Software Developer jobs? Cities with the most Apprentice Software Developer job openings:
What are the most commonly searched types of Software Developer jobs? The most popular types of Software Developer jobs are:
What states have the most Apprentice Software Developer jobs? States with the most job openings for Apprentice Software Developer jobs include:
Infographic showing various Apprentice Software Developer job openings in the United States as of May 2026, with employment types broken down into 100% Full Time. Highlights an 80% Physical, 5% Hybrid, and 15% Remote job distribution, with an average salary of $100,265 per year, or $48.2 per hour.

Software Engineering Apprentice

Allied

Chicago, IL • On-site, Remote

$25 - $30/hr

Full-time

Medical, Dental, Vision, Life, PTO

Posted 14 days ago


Job description

POSITION SUMMARY
The Software Engineering Apprentice will support the configuration, optimization, and maintenance of a low-code/no-code platform used to build and enhance applications that support Allied operations. This role provides hands-on experience in platform engineering, automation, and business process improvement within a highly regulated healthcare environment.
ESSENTIAL FUNCTIONS
  • Engage directly with business owners/users to understand their business needs and requirements related to low code/no code solutions
  • Leverage low-code/no-code platforms to design and develop solutions that meet business needs.
  • Work closely with users, product team, and technical lead to build, maintain, enhance, test, and deploy solutions on the low-code/no-code platform.
  • Continuously explore new features and updates in the platform, maintaining a deep understanding of how the product can be leveraged to meet evolving user needs.
  • Other duties as assigned.

EDUCATION
  • Recent graduate with a bachelor's degree in Computer Science, Information Technology, or related discipline.

EXPERIENCE AND SKILLS
  • Go-Getter attitude with strong initiative to learn, adapt, and get things done with a results-oriented approach
  • Problem solving mindset: Ability to tackle complex challenges, think creatively, and provide practical solutions in collaboration with clients and teams.
  • Ability to interact with diverse stakeholders (clients, teams, management) and explain technical concepts in a clear, understandable manner.
  • Open minded and willing to explore new tools and technologies to solve client problems and enhance solutions.

POSITION COMPETENCIES
  • Accountability
  • Communication
  • Customer Service Orientation
  • Functional/Technical Skills
  • Quality Focus
  • Time and Task Management

PHYSICAL DEMANDS
  • This is a standard desk role requiring extended sitting and computer work

WORK ENVIRONMENT
  • Remote

The company has reviewed this job description to ensure that essential functions and basic duties have been included. It is not intended to be construed as an exhaustive list of all functions, responsibilities, skills and abilities. Additional functions and requirements may be assigned by supervisors as deemed appropriate.
Compensation is not limited to base salary. Allied values our Total Rewards, and offers a competitive Benefit Package including, but not limited to, Medical, Dental, Vision, Life and Disability Insurance, Generous Paid Time Off, Tuition Reimbursement, EAP, and a Technology Stipend.
Allied reserves the right to amend, change, alter, and revise, pay ranges and benefits offerings at any time. All applicants acknowledge that by applying to the position you understand that the specific pay range is contingent upon meeting the qualification and requirements of the role, and for the successful completion of the interview selection and process. It is at the Company's discretion to determine what pay is provided to a candidate within the range associated with the role.