1

New Graduate Software Jobs in Madison, AL (NOW HIRING)

Subterra Business Line Leader

Huntsville, AL · On-site

  • Medical

  • Retirement

  • PTO

Whether you're an experienced professional, a recent college graduate or somewhere in between, IDEX ... Lead the successful launch of future hardware and software products ensuring all launch ...

Universal Banker Rover

Huntsville, AL · On-site

$17.75 - $22.25/hr

Proactively prospects for new business. * May serve as Publicity Coordinator and/or Digital ... High school graduate or equivalent. * One year of teller experience or relevant work experience ...

Universal Banker Rover

Huntsville, AL · On-site

$17.75 - $22.25/hr

Proactively prospects for new business. * May serve as Publicity Coordinator and/or Digital ... High school graduate or equivalent. * One year of teller experience or relevant work experience ...

Universal Banker Rover

Huntsville, AL · On-site

$17.75 - $22.25/hr

Proactively prospects for new business.May serve as Publicity Coordinator and/or Digital Champion ... JOB QUALIFICATIONSHigh school graduate or equivalent.One year of teller experience or relevant work ...

... students for graduate school and physical sciences research careers. * Conceptual Teaching ... Adapts instruction using computational chemistry software, worked derivations, and visual quantum ...

Adapts instruction using structural analysis software, code reference materials, and design problem ... Alaska, California, Colorado, Delaware, Hawaii, Maine, New Hampshire, North Dakota, Vermont, West ...

Biochemistry Tutor

Huntsville, AL · Remote

$18 - $40/hr

... and graduate school entrance examinations. * Conceptual Teaching & Problem-Solving: Skilled at ... Adapts instruction using pathway diagrams, molecular visualization software, and MCAT-style ...

Senior Specialist, Mechanical Engineering

Toney, AL

$102K - $189K/yr

  • Medical

  • Retirement

  • PTO

Candidate will participate in trade studies and preliminary designs using 3D CAD modeling software ... Graduate Degree and a minimum of 4 years of prior mechanical engineering experience. In lieu of a ...

Inside Sales Representative

Huntsville, AL · On-site

$51K - $77K/yr

  • Medical

  • Retirement

  • PTO

Whether you're an experienced professional, a recent college graduate or somewhere in between, IDEX ... Generate software renewal quotations and communicate as necessary with customers. * Update CRM ...

Inside Sales Representative

Huntsville, AL · On-site

$51K - $77K/yr

  • Medical

  • Retirement

  • PTO

Whether you're an experienced professional, a recent college graduate or somewhere in between, IDEX ... Generate software renewal quotations and communicate as necessary with customers. * Update CRM ...

Showing results 41-60

New Graduate Software information

See Madison, AL salary details

$26.4K

$89.8K

$216.4K

How much do new graduate software jobs pay per year?

As of Aug 19, 2026, the average yearly pay for new graduate software in Madison, AL is $89,835.00, according to ZipRecruiter salary data. Most workers in this role earn between $56,900.00 and $95,000.00 per year, depending on experience, location, and employer.

What does a new graduate software engineer do?

New Graduate Software Engineers are entry-level professionals who have recently completed their degree in computer science or a related field. They work as part of a development team to design, code, test, and maintain software applications. These engineers often receive mentorship and training on company-specific technologies, tools, and best practices. Their responsibilities may include fixing bugs, writing new features, and collaborating with other engineers to solve technical challenges.

What skills and qualifications are needed to thrive as a new graduate software engineer?

To thrive as a New Graduate Software Engineer, you need a solid understanding of programming languages (such as Java, Python, or C++), software development principles, and a relevant degree in computer science or a related field. Familiarity with version control systems (like Git), integrated development environments (IDEs), and sometimes foundational knowledge of cloud platforms or databases is typically expected. Strong problem-solving abilities, eagerness to learn, and effective communication skills help new graduates adapt quickly and collaborate with teams. These skills are crucial for building reliable software, keeping up with evolving technologies, and integrating smoothly into professional development environments.

What are common challenges new graduate software engineers face during their first year, and how can they overcome them?

New graduate software engineers often find the transition from academia to the workplace challenging due to unfamiliar codebases, fast-paced environments, and adapting to industry tools and processes. It's common to initially feel overwhelmed when collaborating with experienced teammates or working on large-scale projects. To overcome these challenges, proactive communication, seeking mentorship, and dedicating time to understanding documentation and code reviews are key. Embracing a growth mindset and asking questions will also help accelerate your learning and integration into the team.

What is the difference between New Graduate Software vs Software Engineer?

AspectNew Graduate SoftwareSoftware Engineer
Required CredentialsBachelor's degree in CS or related field, internship experienceBachelor's or higher in CS, often with 1+ years of experience
Work EnvironmentEntry-level, training-focused, team collaborationFull responsibilities, project ownership, team-based
Employer & Industry UsageCommon for recent grads entering tech companiesStandard role across tech, finance, healthcare, etc.
Search & Comparison IntentLooking for entry-level roles, internships, or training programsSeeking experienced roles, career growth, or specialization

In summary, New Graduate Software positions are designed for recent graduates starting their careers, focusing on training and learning. Software Engineer roles typically require more experience and involve full project responsibilities. Both roles are common in tech industries but differ mainly in experience level and scope of work.

Infographic showing various New Graduate Software job openings in Madison, AL as of August 2026, with employment types broken down into 1% As Needed, 79% Full Time, 14% Part Time, 2% Temporary, and 4% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $89,835 per year, or $43.2 per hour.

Lead, Supply Chain Management

L3HHCM20

Huntsville, AL

Full-time

Posted 5 days ago


Job description

Job Title: Lead, Supply Chain Management

Job Code: 42176

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:

L3 Harris is  seeking a Supply Chain Lead, Supply Chain Management to join our Supply Chain and Materiel Management (SCMM) organization at our Huntsville, AL location. This role reports to the Sr. Manger of Supply Chain for Capacity. In this role you will be part of a specialized team focused on developing and implementing strategically significant supplier capacity expansion plans. As a result, this role will work directly with internal leadership across departments- and leadership across our supply base- to develop and deliver on targeted sourcing plans that meet or exceed aggressively growing product demand targets. This role requires 15% travel.

Essential Functions:

  • This role requires 15% travel to other L3Harris facilities and suppliers across the country.
  • Provide day-to-day support to Senior Manager, Supply Chain for Capacity and Senior PMs across a portfolio of supply base capacity expansion projects.
  • Manage project cost accounts for supply chain labor- includes baselining, financial planning, budgeting, forecasting, and variance analysis. Monitor project hours and create standard tracking activities.
  • Compiles and audits SCM financial reporting needed to report variance to baseline, like material EAC (estimate at completion) reports, material forecasts, and CAM (cost account management) inputs using various software applications.
  • Review project schedules using MS Project, CAM (cost account management) tools, IMS (integrated master schedules), and financial reporting to identify/escalate high risk material qualification and supplier expansion plans; Recommend mitigation plans and track improvement.
  • Contribute to quick-turn executive-level reporting on project overviews, status, risks, and mitigation plans.
  • Propose/document workflow changes within the Supply Chain org needed to improve cost/schedule performance.
  • Engage with internal and external stakeholders in support of overall program execution.
  • Provide guidance, coaching training to SCM personnel; Assist in establishing priorities and coordinating program activities as directed.

 Qualifications:

  • Bachelor's Degree and minimum 9 years of prior relevant supply chain experience. Graduate Degree and a minimum of 7 years of prior related supply chain experience. In lieu of a degree, minimum of 13 years of prior related supply chain experience.

 

 Preferred Additional Skills:

  • Candidates who have demonstrated success in high visibility roles within a rapidly growing organization; Must operate well under multiple deadlines and be responsive to changing priorities.
  • Direct experience in either a labor CAM (cost account management) role or supply chain program/project management role.
  • Demonstrated experience managing budgets or negotiating contracts over $300M within the defense acquisition environment (i.e subject to stringent regulatory requirement such as FAR/DFARS, AS9100, MDA CUI, SPRS, etc).
  • Direct experience supporting solid rocket motor programs or new supplier/material qualifications under schedule pressures.
  • Demonstrated experience managing complex projects with minimal oversight. Strong knowledge of project management methods utilized within the defense acquisition environment (integrated master scheduling, earned value management, and cost account management).