1

Trainee Graduate Software Developer Jobs in Alabama

... AUTLC's software and hardware (note: the AUTLC is currently using Microsoft Office products ... A graduate degree (doctorate degree preferred) from an accredited institution in a field directly ...

next page

Showing results 1-20

Trainee Graduate Software Developer information

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 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.

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 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 are the most commonly searched types of Graduate Software Developer jobs in Alabama? The most popular types of Graduate Software Developer jobs in Alabama are:
What cities in Alabama are hiring for Trainee Graduate Software Developer jobs? Cities in Alabama with the most Trainee Graduate Software Developer job openings:

Lead, Integration and Test Engineer

L3HHCM20

Huntsville, AL

Other

Posted 25 days ago


Job description

Job Title: Lead Electronics Integration and Test Engineer 

Job Code: 37523

Job Location: Huntsville, AL

Job Schedule: 9/80: Employees work 9 out of every 14 days - totaling 80 hours worked - and have every other Friday off

Job Description:

We are looking for a Lead Electronics Integration and Test Engineer to join our team in Huntsville, Alabama.

The Lead Electronics Integration and Test Engineer will contribute to sending astronauts back to the moon by supporting our RS-25 Hardware in the Loop Lab (HILL), located at the NASA Marshall Space Flight Center campus within Redstone Arsenal, Alabama.  Four RS-25 engines make up the Core Stage of NASA's Space Launch System Rocket.  The candidate will support the development and maintenance of special test equipment used to conduct simulated launch tests with the RS-25 engine control system. 

The candidate will be part of a team dedicated to the operation, maintenance, enhancement, and certification of the HILL. The HILL contains a combination of RS-25 Engine hardware including an engine control unit, an array of flight level sensors/effectors, and sensor/effector simulators used to emulate the RS-25 engine operational environment.

Essential Functions:

  • Support test operations by ensuring special test equipment is maintained, certified, and operational. 
  • When issues arise, efficiently perform failure analysis to identify the issue and implement corrective and preventative actions.
  • Work closely with hardware and software team members to ensure flawless integration of test equipment, flight hardware, and flight software.
  • Support test equipment development and upgrade activities including requirements capture, drawing development, vendor evaluation, requirement verification, and equipment validation.
  • Develop test operation procedures and test equipment certification procedures.

 

Qualifications:

  • Bachelor's Degree and minimum 9 years of prior Electronic Integration and Test experience. Graduate Degree and a minimum of 7 years of prior Electronic Integration and Test experience. In lieu of a degree, minimum of 13 years of prior Electronic Integration and Test experience.
  • 5 years' industry experience developing custom electronic test equipment including system architecture, hardware design and development, requirement verification and validation. 

Preferred Additional Skills:

  • 7+ years of experience in electronics integration and testing, preferably in the aerospace industry.
  • Knowledgeable in measurement and sampling techniques to accurately measure and record data using electronics measurement equipment.
  • Knowledgeable in communication protocols used to command and automate common lab equipment such as oscilloscopes, power supplies, waveform generators, logic analyzers, etc.
  • Experienced in the verification of test systems to show compliance for system requirements.
  • Demonstrated ability to trouble shoot electronic test systems, identify root cause, and implement corrective and preventative actions to eliminate reoccurrence.
  • Excellent communication and teamwork abilities.
  • Experience working with rocket engines or propulsion systems is desired.
  • Familiarity with programming and automation software.

#LI-HW1