3

Full Time Entry Level Software Developer Jobs in Alabama

We are seeking a software engineer interested in joining an award-winning company and working with ... This is a full-time, on-site position. Duties Include: * Writing programs using C++, Java, or ...

We are seeking a software engineer interested in joining an award-winning company and working with ... This is a full-time, on-site position. Duties Include: * Writing programs using C++, Java, or ...

We are seeking a software engineer interested in joining an award-winning company and working with ... This is a full-time, on-site position. Duties Include: * Writing programs using C++, Java, or ...

OASYS, INC. is seeking a full-time Software Test Engineer. In this role, you will support the software engineering lifecycle following the program Software Development Plan (SDP) to include ...

OASYS, INC. is seeking a full-time Software Test Engineer. In this role, you will support the software engineering lifecycle following the program Software Development Plan (SDP) to include ...

OASYS, INC. is seeking a full-time Software Test Engineer. In this role, you will support the software engineering lifecycle following the program Software Development Plan (SDP) to include ...

Software Engineer 3

Huntsville, AL · On-site

$56.75 - $76/hr

Job Overview A software engineer is part of the software development team that creates software ... Regular and reliable attendance on a full time basis [or in accordance with posted schedule]

Job Title AI/ML SOFTWARE ENGINEER Location Huntsville, AL US (Primary) Category Engineering Job Type Full-Time Career Level Experienced (Non-Manager) Education Bachelor's Degree Security Clearance ...

Software Engineer

Huntsville, AL · On-site

$76K - $134K/yr

As a Software Engineer supporting the THAAD Program, you will play a critical role in ensuring the ... Represented full time employees accrue 6.67 hours of Vacation per month; accrue up to 52 hours of ...

Lockheed Martin Space in Huntsville, AL is seeking a full-time Software Engineer Associate. In this role, you will be working with experienced engineers, you will support the software engineering ...

Lockheed Martin Space in Huntsville, AL is seeking a full-time Software Engineer Associate. In this role, you will be working with experienced engineers, you will support the software engineering ...

Software Engineer Sr

Huntsville, AL · On-site

$123K - $162K/yr

Lockheed Martin Space in Huntsville, AL is seeking a full-time Software Engineer. In this role, you will be working with experienced engineers, you will support the software engineering lifecycle ...

Software Engineer

Birmingham, AL · On-site

$75K - $137K/yr

As a Software Engineer within PNC's Technology organization, you will be based in Pittsburgh, PA ... Depending on your eligibility, options for full-time employees include: medical/prescription drug ...

next page

Showing results 1-20

Full Time Entry Level Software Developer information

What does a Full Time Entry Level Software Developer do?

A Full Time Entry Level Software Developer is responsible for writing, testing, and maintaining code for software applications under the guidance of more experienced developers. They typically work as part of a team, collaborating on projects, fixing bugs, and learning new technologies to build their skills. Entry level developers often review code, participate in meetings, and continuously improve their coding abilities while contributing to real software products. This role is a great starting point for a career in software engineering.

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

AspectFull Time Entry Level Software DeveloperJunior Software Engineer
Required CredentialsBachelor's in CS or related field, basic coding skillsBachelor's in CS or related field, some coding experience
Work EnvironmentCorporate or tech company, collaborative teamsCorporate or tech company, team-based projects
Employer UsageCommonly used in job postings for entry-level rolesOften used interchangeably with entry-level roles
Comparison Search IntentYes, often compared for entry-level positionsYes, similar search queries for starting roles

Both roles are entry-level positions requiring similar educational backgrounds and skills. The term "Full Time Entry Level Software Developer" emphasizes a full-time commitment, while "Junior Software Engineer" is often used interchangeably for early-career roles. Employers and industry usage overlap significantly, making these titles comparable for those starting their software development careers.

What are some common challenges faced by full-time entry-level software developers, and how can I prepare for them?

As a full-time entry-level software developer, you may encounter challenges such as adapting to new codebases, balancing multiple tasks, and understanding unfamiliar technologies or tools. It's common to feel overwhelmed initially, but proactively seeking mentorship, asking clarifying questions, and dedicating time to learn best practices can help. Collaborating closely with team members and participating in code reviews will also accelerate your learning and integration into the team. Over time, your confidence and technical proficiency will grow as you gain hands-on experience.

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

To thrive as a Full Time Entry Level Software Developer, you need foundational programming skills (such as in Java, Python, or C#), understanding of software development principles, and typically a bachelor's degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and basic knowledge of databases are commonly required. Strong problem-solving abilities, attention to detail, and effective teamwork and communication skills help you stand out in this role. These skills are crucial for delivering reliable code, collaborating with peers, and adapting to evolving project requirements.
What cities in Alabama are hiring for Full Time Entry Level Software Developer jobs? Cities in Alabama with the most Full Time Entry Level Software Developer job openings:
Software Engineer

Full-time

Posted 2 days ago


Job description

Opportunity

PeopleTec is currently seeking a Software Engineer to support our Huntsville, AL location.

We are seeking a software engineer interested in joining an award-winning company and working with cutting-edge missile defense modeling and simulation technologies. The selected candidate will be a member of a dynamic Huntsville-based team working on state-of-the-art system-of-systems HWIL frameworks and blending engineering and software skills. This is a full-time, on-site position.

Duties Include:

  • Writing programs using C++, Java, or similar languages
  • Creating and running unit tests
  • Developing software documentation
  • Creating and running automated software builds and pipelines
  • Collaborating with stakeholders and Government customers
  • Working within an Agile team environment including program increment planning, iteration planning, feature and story development, sprint planning, and iteration retrospectives
  • Participating in demos for the team and program sprint reviews
Qualifications

Required Skills/Experience:

  • Proficient in C++
  • Experience with GitLab/Git for software configuration management
  • Experience with Red Hat Enterprise Linux operating system
  • Experience programming network connections, e.g., message generation, formatting, UDP, and TCP/IP interfaces
  • Must be a U.S. Citizen
  • An active DoD Secret clearance is required to perform this work. Candidates are required to have an active Secret clearance upon hire, and the ability to maintain this level of clearance during their employment.

Education Requirements:

  • Bachelor's degree from accredited college in related discipline with 1+ years professional experience; or Master's degree with 1 year professional experience; or PhD with no experience

Desired Skills:

  • Familiar with Scaled Agile Framework (SAFe)
  • Familiar with Jira or similar issue tracking and agile project management tool
  • Experience with Agile Scrum
  • Experience with Java and user interfaces
  • Familiar with multi-core and multi-threaded programming
  • Familiar with Missile Defense Agency systems
Overview

People First. Technology Always.

PeopleTec, Inc. is an employee-owned small business founded in Huntsville, AL that provides exceptional customer support by employing and retaining a highly skilled workforce.

Culture: The name "PeopleTec" was deliberately chosen to remind us of our core value system - our people. Our company's foundation was built on placing our employees and customers first. With an award-winning atmosphere, we have matured into a company that boasts the best and brightest across multiple technical fields.

Career: At PeopleTec, we value your long-term goals. Whether it's through our continuing-education opportunities, our robust training programs, or our "People First" benefits package, PeopleTec truly believes that our best investments are our people.

Come Experience It.

#cjpost #dpost

EEO Statement

PeopleTec, Inc. is an Equal Employment Opportunity employer and provides reasonable accommodation for qualified individuals with disabilities and disabled veterans in its job application procedures. If you have any difficulty using our online system and you need an accommodation due to a disability, you may use the following email address, applicationhelp@peopletec.com and/or phone number (256.319.3800) to contact us about your interest in employment with PeopleTec, Inc.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, genetic information, citizenship, ancestry, marital status, protected veteran status, disability status or any other status protected by federal, state, or local law. PeopleTec, Inc. participates in E-Verify.

Employment Type: FULL_TIME