1

Software Developer Apprenticeship Jobs in Alabama

REQUIREMENTS * Associate degree or completion of a technical drafting or design apprenticeship ... Experience with engineering applications and piping or mechanical design software, such as AVEVA ...

Government contracting and procurement * IT Services * Engineering * Systems Architecture * Mission ... Software Development * Cybersecurity * Satellite Ground Segment Operations * Project Management

Support apprentice, cooperative education, and student development programs. * Monitor and coach ... Bachelor's degree in mechanical engineering or a closely related field * 5+ years of industrial ...

Also maintain Production Facilities programming software to include PLC's and Robotic programming ... Apprenticeship in technical field preferred * At least 3 years of relevant experience Desired ...

Also maintain Production Facilities programming software to include PLC's and Robotic programming ... Apprenticeship in technical field preferred * At least 3 years of relevant experience Desired ...

Cares about leading the way in construction, engineering, manufacturing and renewable energy. Cares ... Completion of an apprenticeship or equivalent work experience (8,000 hours) Travel: 60-75% Work ...

Cares about leading the way in construction, engineering, manufacturing and renewable energy. Cares ... Completion of an apprenticeship or equivalent work experience (8,000 hours) Travel: 60-75% Work ...

Cares about leading the way in construction, engineering, manufacturing and renewable energy. Cares ... Completion of an apprenticeship or equivalent work experience (8,000 hours) Travel: 60-75% Work ...

Cares about leading the way in construction, engineering, manufacturing and renewable energy. Cares ... Completion of an apprenticeship or equivalent work experience (8,000 hours) Travel: 60-75% Work ...

... Apprenticeship Program and more. Required Qualifications * Education: High School diploma, GED, or ... Proficiency in using computers and software applications. Competent in using hand tools.

New

Field Technician

Auburn, AL · On-site

$20.50/hr

... Apprenticeship Program and more. Required Qualifications * Education: High School diploma, GED, or ... Proficiency in using computers and software applications. Competent in using hand tools.

... Apprenticeship Program and more. Required Qualifications * Education: High School diploma, GED, or ... Proficiency in using computers and software applications. Competent in using hand tools.

New

Showing results 21-40

Software Developer Apprenticeship information

See Alabama salary details

$43.5K

$101.4K

$150.5K

How much do software developer apprenticeship jobs pay per year?

As of Aug 13, 2026, the average yearly pay for software developer apprenticeship in Alabama is $101,375.00, according to ZipRecruiter salary data. Most workers in this role earn between $81,600.00 and $117,800.00 per year, depending on experience, location, and employer.

Is 30 too late to become a software developer apprenticeship?

Age is not a barrier to entering a software developer apprenticeship; many programs welcome mature learners. Success depends on your skills, motivation, and ability to learn programming languages and tools, regardless of age.

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.

How to get a software developer apprenticeship with no experience?

To secure a software developer apprenticeship with no experience, focus on building foundational skills through online courses, coding bootcamps, or personal projects. Demonstrating knowledge of programming languages like Python or Java and familiarity with version control tools such as Git can improve your chances; some programs also value a strong interest in learning and problem-solving abilities.

What are the most commonly searched types of Software Developer Apprenticeship jobs in Alabama?

The most popular types of Software Developer Apprenticeship jobs in Alabama are:

What are popular job titles related to Software Developer Apprenticeship jobs in Alabama?

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

What job categories do people searching Software Developer Apprenticeship jobs in Alabama look for?

The top searched job categories for Software Developer Apprenticeship jobs in Alabama are:

Infographic showing various Software Developer Apprenticeship job openings in Alabama as of August 2026, with employment types broken down into 1% Internship, 82% Full Time, 14% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $101,375 per year, or $48.7 per hour.

Senior Piping Designer

Evonik Corporation

Mobile, AL • On-site

Full-time

Posted 6 days ago


Evonik rating

8.6

Company rating: 8.6 out of 10

Based on 39 frontline employees who took The Breakroom Quiz

16th of 100 rated chemical manufacturers


Job description

What we offer
At Evonik, you're part of a global chemical company working in many sectors that go beyond chemistry. From lipids for tomorrow's medicines, biosurfactants for green detergents, additives for plastics recycling or membranes to help drive forward the energy transition, you'll play an essential part in helping the world's most essential industries succeed.
Our success hinges on a diversity of ideas powered by people, not egos. Whether you're a scientist or engineer, new to the team or established, in business, production, or anything in between - we cheer each other on. Because we believe we can do anything. Explore everything. And Be Part of Something Special!
Find out more about the many benefits we offer:
https://www.evonik.com/en/careers/why.html
Meet the team and get to know the people behind Evonik:
https://www.evonik.com/en/news/meet-the-team.html
The Senior Piping Designer supports capital projects across Evonik's North American manufacturing sites by leading piping and plant layout design activities from early planning through construction.
This role develops practical, safe, and cost-effective designs, prepares detailed project and construction packages, and works closely with engineers, project teams, equipment suppliers, and outside engineering firms. The person in this position will work independently, lead the piping discipline on assigned projects, and provide oversight to help confirm designs meet project needs, industry standards, and Evonik requirements.
RESPONSIBILITIES
  • Develop piping project estimates to establish costs and schedules. Develop process plant layouts and propose preliminary designs to support the most economical and practical solution.
  • Perform detailed piping and mechanical design in accordance with industry standards to produce design and construction packages.
  • Lead model and design reviews to receive client input and approval.
  • Develop and revise piping and instrumentation diagrams alongside process engineers. Develop bid and construction packages with detailed scopes of work for project execution.
  • Plan, coordinate, and oversee piping design and construction activities performed by third-party resources.
  • Independently develop and apply advanced engineering techniques, concepts, and approaches to unique engineering problems.
  • Apply industry best practices to support the continued development of Evonik's quality program within the Layout and Piping department.
  • Provide input from a piping design perspective on equipment approval drawings to confirm they meet project needs.
  • Review piping materials, including valves and specialty items, to confirm alignment with Evonik technical standards.
  • Provide oversight and input from a Layout and Piping perspective on large capital projects while serving in an owner's engineer capacity.

REQUIREMENTS
  • Associate degree or completion of a technical drafting or design apprenticeship required . Bachelor's degree preferred.
  • Proven experience in layout and piping design within the chemical and/or petrochemical process industry. Approximately 10 years of relevant experience is strongly preferred.
  • Experience working as part of a multidisciplinary project team and serving as the Layout and Piping discipline lead.
  • Experience with engineering applications and piping or mechanical design software, such as AVEVA E3D, AutoCAD, Adobe Acrobat, and Bluebeam.
  • Experience with CAESAR II, AVEVA E3D administration, AVEVA E3D catalogs and specifications, LFM Point Cloud Manager, laser scanning, or surveying practices is preferred.
  • Knowledge of industry standards and engineering best practices, with the ability to apply them to detailed piping and mechanical systems.
  • Ability to serve as the piping or mechanical discipline lead on large capital projects.

The Evonik Group adopts an Equal Employment Opportunity (EEO) approach. Candidates are assessed based on their educational qualifications, experience, job competencies and potential and shall not be discriminated against on the basis of race, ethnicity, age, gender, religion, nationality, disability or sexual orientation or other classifications protected by local, state, or provincial regulations.
Your Application
To ensure that your application is proceeded as quickly as possible and to protect the environment, please apply online via our careers portal . Further information about Evonik as Employer can be found at www.evonik.com/en/careers.html .
Please address your application to the Talent Acquisition Manager, stating your earliest possible starting date and your salary expectations.
Your Talent Acquisition Manager:
Wenda Cenexant [C]
Company is
Evonik Corporation

What Evonik employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom