1

Trainee Graduate Software Developer Jobs in Leeds, AL

Certified Residential Appraiser

Birmingham, AL · On-site

$88K - $109K/yr

Our services and software solutions focus on delivering high-quality and accurate results for ... On occasion, work with Trainees * Uphold continuing education and credentialization requirements

Certified Residential Appraiser

Birmingham, AL · On-site

$88K - $109K/yr

Our services and software solutions focus on delivering high-quality and accurate results for ... On occasion, work with Trainees * Uphold continuing education and credentialization requirements

The incumbent must effectively communicate with principal investigators, trainees, veterinarians ... Bachelor's degree in Biology, Biomedical Sciences, Neuroscience, Engineering, or a related ...

Yates Engineers provides engineering services for pulp and paper, steel manufacturing, chemical ... High school graduate or equivalent with additional technical training or experience is required.

Yates Engineers provides engineering services for pulp and paper, steel manufacturing, chemical ... High school graduate or equivalent with additional technical training or experience is required.

Showing results 41-60

Trainee Graduate Software Developer information

See Leeds, AL salary details

$26.9K

$91.4K

$220.3K

How much do trainee graduate software developer jobs pay per year?

As of Aug 20, 2026, the average yearly pay for trainee graduate software developer in Leeds, AL is $91,449.00, according to ZipRecruiter salary data. Most workers in this role earn between $57,900.00 and $96,700.00 per year, depending on experience, location, and employer.

What does a trainee graduate software developer do?

A Trainee Graduate Software Developer is an entry-level professional who works under the supervision of senior developers to learn and contribute to software development projects. Their tasks typically include writing and testing code, debugging programs, participating in code reviews, and assisting with the design and development of software applications. This role is designed to help recent graduates build their practical skills and gain experience in software engineering practices, tools, and methodologies. Over time, they are expected to take on more responsibility as they grow in their technical abilities and understanding of the software development lifecycle.

What types of projects and responsibilities can a trainee graduate software developer expect during their first year?

As a Trainee Graduate Software Developer, you’ll typically work on a mix of real-world projects under the guidance of experienced developers. Your daily tasks may include writing and testing code, fixing bugs, participating in code reviews, and collaborating in agile team meetings. You’ll often be assigned smaller features or components of larger projects, which helps you build both technical and teamwork skills. Over time, you may take on increasing responsibility as you gain proficiency and confidence. This structure is designed to help you learn best practices, familiarize yourself with company tools, and prepare for more advanced software development roles.

What are the key skills and qualifications needed to thrive as a trainee graduate software developer, and why are they important?

To thrive as a Trainee Graduate Software Developer, you need a solid understanding of programming fundamentals, problem-solving skills, and a relevant degree in computer science or a related field. Familiarity with development environments, version control systems like Git, and knowledge of popular programming languages such as Java, Python, or C# are typically expected. Strong communication, teamwork, and a willingness to learn are essential soft skills in this role. These skills enable graduates to adapt quickly, contribute effectively to projects, and grow within fast-paced development teams.

What is the difference between Trainee Graduate Software Developer vs Junior Software Developer?

AspectTrainee Graduate Software DeveloperJunior Software Developer
QualificationsTypically recent graduates or students; may lack professional experienceUsually has some work experience or internship background
Work EnvironmentTraining-focused, supervised learning environmentMore independent, involved in ongoing projects
ResponsibilitiesLearning tasks, assisting senior developers, basic codingDeveloping features, fixing bugs, contributing to projects

The main difference is that a Trainee Graduate Software Developer is often in a training or learning phase, focusing on gaining skills under supervision, while a Junior Software Developer has some practical experience and takes on more independent tasks within projects.

Certified Residential Appraiser

True Footage

Birmingham, AL • On-site

$88K - $109K/yr

Full-time

Medical, Retirement

Re-posted 8 days ago


Job description

ROLE SUMMARY

True Footage is seeking an Appraiser in Birmingham, AL who is ready to redefine the profession through cutting-edge technology and extensive data-supported analysis. This role is ideal for a Certified residential appraiser with an understanding of valuation techniques. The Appraiser has the ability to complete valuations for most types of properties and complexities. They are passionate about leveraging industry-leading tech tools for robust property appraisals. Join us to create best-in-industry appraisal reports and help shape the next generation of real estate appraisals.


COMPANY INFORMATION

True Footage is a real estate valuation company reinventing how the world values, buys, and sells homes. Our services and software solutions focus on delivering high-quality and accurate results for appraisers, lenders, and consumers.


ROLE DESCRIPTION

  • Proficient at selecting comparable properties to the subject, analyzing market data, and valuing residential properties utilizing various valuation techniques and methodologies
  • Exhibit an ability to pay attention to detail in order to provide a higher-quality valuation product for the client
  • Exercise the ability to effectively manage daily activities in order to efficiently establish a reasonable capacity for assignments
  • Ensure high levels of customer service when communicating with the operating team and points of contact when completing valuations
  • Be open to mentorship from Senior Appraisers to training in order to learn how to complete high-quality appraisals
  • On occasion, work with Trainees
  • Uphold continuing education and credentialization requirements
  • Make recommendations regarding processes related to business operations and data collection methods
  • As needed, advise management and engineering executives on product decisions, process flows, and compensation plans


YOU BRING

  • Strong analytical, problem-solving, and research skills
  • High proficiency in using technology, including software, apps, and databases
  • Ability to work independently and rely on your own judgment
  • Ability to perform residential valuations at a proficient level that can consistently be relied upon by the client
  • Excellent written and verbal communication skills
  • Ability to manage time effectively
  • Self-motivated and ambitious, with a strong desire to learn and grow in the industry
  • Valid driver's license for conducting fieldwork


COMPENSATION
This is a full-time role with compensation based on a percentage of the appraisal report fee.

  • You will earn up to 50% of the total fee for each completed appraisal report
  • After 90 days, you will earn the greater of a semi-monthly guaranteed rate, or up to 50% of the total fee for each completed appraisal report


In addition to competitive pay, this role includes:

  • Healthcare and 401(k) benefits
  • Performance-based compensation and incentive programs
  • Comprehensive operational support (front-end client coordination and back-end services like IT and HR)
  • Dedicated quality development resources (team trainings, 1:1 coaching, industry updates)
  • Paid tools and subscriptions (software, MLS/Supra dues, E&O insurance, license renewals, and CE where applicable)
  • Mileage reimbursement


OTHER JOB REQUIREMENTS

This role requires frequent verbal and written communication, regular sitting, and repeated use of hands and fingers to operate equipment (including electronic equipment, e.g., laptops, tablets, and measuring devices). The individual must be able to occasionally lift and carry up to 50 pounds, and reach, stand, and walk - sometimes long distances - over uneven or icy terrain. Field appraisers work outdoors at construction and remote sites in all seasons and weather, including inclement conditions, so comfort with extended outdoor work is essential.


EQUAL EMPLOYMENT OPPORTUNITY STATEMENT

True Footage is an equal opportunity employer and does not discriminate on the basis of race, color, religion, creed, gender, gender expression, age, national origin, ancestry, disability, marital status, sexual orientation, or military status, in any of its activities or operations.