2

Entry Level Software Developer Jobs in Athens, AL

This is an entry-level Mechanical Engineer position for an individual with educational experience ... ) software * Experience with creation of Technical Data Packages (TDPs) using Geometric ...

This is an entry-level Mechanical Engineer position for an individual with educational experience ... ) software * Experience with creation of Technical Data Packages (TDPs) using Geometric ...

next page

Showing results 1-20

Entry Level Software Developer information

See Athens, AL salary details

$24.9K

$84.7K

$204K

How much do entry level software developer jobs pay per year?

As of May 29, 2026, the average yearly pay for entry level software developer in Athens, AL is $84,708.00, according to ZipRecruiter salary data. Most workers in this role earn between $53,600.00 and $89,600.00 per year, depending on experience, location, and employer.

What Does an Entry Level Software Developer Do?

An entry-level software developer has simpler duties compared to more senior members of the field. At the entry level, your responsibilities are to create simple, single-thread code to achieve a specific task. These bits of code can be combined to create a larger program. You may also have to create or write a design algorithm by which you create software. However, most of the time, as an entry-level developer, you are in charge of debugging. You have to comb through the code of a piece of software to remove errors.

What are the key skills and qualifications needed to thrive as an Entry Level Software Developer, and why are they important?

To thrive as an Entry Level Software Developer, you need a solid understanding of programming languages such as Java, Python, or C++, along with a relevant degree or coding bootcamp experience. Familiarity with version control systems like Git, integrated development environments (IDEs), and basic knowledge of databases is important. Strong problem-solving abilities, attention to detail, and effective teamwork set standout candidates apart. These skills and qualities are crucial for building reliable software, collaborating with colleagues, and adapting to evolving technical requirements.

What types of projects and tasks can I expect to work on as an entry level software developer?

As an entry level software developer, you will typically be assigned to work on smaller modules or features within larger projects, often under the guidance of more experienced developers. Your daily tasks may include writing and testing code, fixing bugs, participating in code reviews, and collaborating with team members through agile sprints or regular meetings. You'll also have opportunities to learn new technologies, contribute to documentation, and gradually take on more complex responsibilities as you gain experience. This environment encourages continuous learning and close collaboration with others, helping you build both technical and teamwork skills.

What are entry level software developers?

Entry level software developers are professionals who are at the beginning of their software development careers. They typically have foundational knowledge of programming languages, software development methodologies, and problem-solving skills. Entry level developers work under the guidance of more experienced engineers to write code, fix bugs, and contribute to software projects. Their responsibilities often include learning new technologies, collaborating with team members, and gaining practical experience to advance in their careers.

What is the difference between Entry Level Software Developer vs Junior Software Engineer?

AspectEntry Level Software DeveloperJunior Software Engineer
Required CredentialsBachelor's in CS or related field, coding bootcamp experienceBachelor's in CS or related field, internship experience
Work EnvironmentTech companies, startups, software firmsTech companies, consulting firms, startups
Employer UsageCommonly used in job postings and industryOften used interchangeably with Entry Level Software Developer

Both roles typically require a bachelor's degree in computer science or related fields and some coding experience. They work in similar environments like tech companies and startups. The terms are often used interchangeably, but 'Junior Software Engineer' may emphasize a slightly more engineering-focused role. Overall, they represent entry-level positions for aspiring software professionals.

What are the most commonly searched types of Software Developer jobs in Athens, AL? The most popular types of Software Developer jobs in Athens, AL are:
What are popular job titles related to Entry Level Software Developer jobs in Athens, AL? For Entry Level Software Developer jobs in Athens, AL, the most frequently searched job titles are:
What cities near Athens, AL are hiring for Entry Level Software Developer jobs? Cities near Athens, AL with the most Entry Level Software Developer job openings:
Infographic showing various Entry Level Software Developer job openings in Athens, AL as of May 2026, with employment types broken down into 3% As Needed, 85% Full Time, 10% Part Time, 1% Temporary, and 1% Contract. Highlights an 87% Physical, 7% Hybrid, and 6% Remote job distribution, with an average salary of $84,708 per year, or $40.7 per hour.
Entry Level Cost Analyst

Entry Level Cost Analyst

Thompson Gray Inc.

Huntsville, AL • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 5 days ago


Job description

This position is contingent upon funding approval. Applicants will be contacted as updates become available.

Until Filled (EST) | Redstone Arsenal, Alabama, USA | Full-Time

Job Description: Thompson Gray seeks motivated, analytically talented individuals for a future entry-level Cost Analyst opportunity. Cost Analysts play a vital role in ensuring the Army can efficiently acquire, sustain, and modernize weapon systems and equipment by providing credible, defensible cost estimates throughout the program life cycle. Cost Analysts prepare cost estimates and budgets for major Department of Defense (DoD) programs, gain knowledge of Army and DoD reporting requirements, and gather an understanding of the DoD acquisition process.

This role is ideal for candidates with strong quantitative and analytical skills who are interested in defense financial analysis.

Job duties require possession of an active security clearance which typically requires US citizenship.

ACEIT Suite Training – A Key Benefit of This Position

Selected candidate(s) will receive full sponsored training in the Army's mandated cost estimating software platform. As an Army cost analyst, your ACEIT proficiency will be central to developing Program Office Estimates (POEs), Independent Government Estimates (IGEs), Life Cycle Cost Estimates (LCCEs), and a range of analytical products required at program milestones. The Army mandates ACEIT for Acquisition Category (ACAT) I and II programs and it is widely used across all acquisition categories.

Full-Time/Part-Time: Full-Time

Worksite details: Full-Time Onsite

Duties will include:

Provide case support to the AMSA International team in support of Security Cooperation customers to include (but not limited to) the following:

  • Review technical system requirements to build LCCEs.
  • Work cross functionally with Engineering and Logistics teams to understand and model acquisition costs.
  • Construct IGEs in order to establish cost reasonableness of development and procurement actions.
  • Conduct research and collect data to develop Cost Estimating Relationships (CERs) in order to accurately project cost.
  • Utilize the Army's Cost Estimating Structure (CES) to develop Program Office Estimates (POEs) and LCCEs.
  • Leverage LCCE data to build program office spend plans.
  • Work with PAE Maneuver Air's Cost Division to adjudicate comments and obtain cost model validations.
  • Perform data collection and program management support requirements
  • Follow Army guidelines and regulations to ensure costs are projected in the correct appropriation.
  • Conduct what-if scenarios, document justification for cost variables, and construct and present Program Management briefings to leadership.
Position Requirements:

Education

  • Bachelor's Degree in a related field from an accredited college. Related fields include:
    • Mathematics
    • Statistics
    • Finance
    • Accounting
    • Economics
    • Business Administration (with quantitative emphasis)
    • Operations Research
    • Engineering (any discipline)
    • Physics
    • Computer Science (with analytical or quantitative coursework)
  • Degrees in non-quantitative fields may be considered only if supplemented by substantial coursework in mathematics, statistics, economics, or a closely related analytical discipline. A degree from an unaccredited institution does not satisfy this requirement.

Active Secret Security Clearance required.

Knowledge, Skills, and Abilities

The position requires the following knowledge, skills, and abilities:

  • Proficiency in Microsoft Excel, including intermediate to advanced functions such as pivot tables, VLOOKUP, SUMIF, conditional formatting, and data visualization.
  • Proficiency in Microsoft Office Suite (Word, PowerPoint, Outlook) to prepare briefings, reports, and correspondence.
  • Knowledge of statistical techniques, applied mathematics, and economic methods as applied to cost estimation.
  • Ability to learn and apply the ACEIT suite - formal sponsored ACEIT training will be provided.
  • Skill in quantitative research and analytical problem-solving, including data collection, reduction, and synthesis.
  • Excellent oral and written communication skills, including the ability to develop concise, accurate cost reports and presentations.
  • Ability to manage and work with large data sets and identify trends and anomalies.
  • Ability to work collaboratively as a team member and build positive relationships across program offices, technical leads, and other stakeholders.
  • Ability to multi-task, manage priorities, and produce quality work products under deadlines and with limited supervision.
  • Attention to detail and commitment to producing estimates that are realistic, comprehensive, and fully documented.

The ideal candidate will possess the following preferred knowledge, skills, and abilities:

  • Exposure to statistical software, cost risk tools (Crystal Ball, @Risk), or cost estimating platforms is preferred but not required at hire.
  • Knowledge of cost, budget, and program analysis concepts and principles.
  • Understanding of DoD or federal government acquisition processes and budget cycles (PPBE) is preferred.

Experience

  • A minimum of 0–3 years of directly related experience in cost analysis, financial analysis, program analysis, budgeting, or a closely related field.
  • Relevant internship experience, capstone projects, or academic research involving quantitative analysis or financial modeling may be credited.
  • Prior exposure to DoD acquisition programs, defense contractors, or government financial environments is preferred.

This position is contingent upon funding approval. Applicants will be contacted as updates become available.

Why join Thompson Gray?

Thompson Gray is a multi-year winner of the Huntsville/Madison County Chamber Best Places to Work, recognized for our exceptional company culture that values employees and customers alike.

Here's what makes Thompson Gray special:

  • Competitive pay based on your qualifications Excellent benefits, including:
  • Health, Dental, Vision, Life, Short-Term and Long-Term Disability insurance 401(k) plan with employer match
  • Additional perks:
  • TG Swag – receive company-branded items during onboarding and seasonal shipments to your home Dependent Scholarship Program – supporting the education of employees' children
  • Tuition Assistance for furthering your own education Professional Development opportunities
  • Generous time-off policies, including 18 days of paid time off, 10 Federal Holidays, and flexible scheduling Annual donation to the charity of your choice
  • Regular team-building events, such as lunches, after-hours gatherings, seasonal family-friendly events, and our memorable annual holiday party

Join Thompson Gray and become part of a dynamic team committed to excellence, innovation, and community.


Thompson Gray is an Equal Opportunity Employer and VEVRAA Federal Contractor. This contractor and subcontractor shall abide by the requirements of 41 CFR 60-1.4(a), 60-300.5(a) and 60-741.5(a). These regulations prohibit discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities and prohibit discrimination against all individuals based on their race, color, religion, sex, gender identity, sexual orientation or national origin. Moreover, these regulations require that covered prime contractors and subcontractors take affirmative action to employ and advance in employment individuals without regard to race, color, religion, sex, gender identity, sexual orientation national origin, protected veteran status or disability. Thompson Gray, Inc. welcomes minority and veteran applicants.


Job Posted by ApplicantPro