Back to Trade ListSoftware Developer Apprenticeship Opportunities
Job Description
Software Developers identify customer needs and develop and write software code to help meet these requirements. They test their code for errors or bugs and fix problems. Software Developers work with customers to train them on how to use the programs they have developed and evaluate how the software is working for the customer.
Working Conditions
Computer software engineers typically work in well-lit offices in comfortable surroundings or in computer laboratories. Most work at least 40 hours a week, but due to the project-oriented nature of the work, they may also have to work evenings and weekends to meet deadlines or solve unexpected technical problems.
Minimum Qualifications
These programs are only open to employees of training agents registered with local apprenticeship committees.
Available Apprenticeship Programs