1

Junior Software Engineer Intern Jobs in Alabama (NOW HIRING)

$70 - $110/hr

Positions available ranging from junior software engineers to senior software engineers. Required Qualifications * Bachelor of Science in Software Engineering, Computer Engineering, Computer Science ...

New

RF Engineer Intern

Huntsville, AL · On-site

$15.50 - $20.25/hr

RF Engineer Intern Intern Huntsville, AL About Us Trideum Corporation is a 100% employee-owned ... Develop software for test equipment automation * The role requires strong communication skills and ...

Posted today

RF Engineer Intern

Huntsville, AL · On-site

$16.50 - $21.50/hr

RF Engineer Intern Intern Huntsville, AL About Us Trideum Corporation is a 100% employee-owned ... Develop software for test equipment automation * The role requires strong communication skills and ...

Posted today

Senior Software Engineer

Huntsville, AL · On-site

$120K - $159K/yr

Mentor junior software engineers and contribute to internal software engineering best practices * Support proposal development and advanced technology initiatives related to Directed Energy Systems

Showing results 41-60

Junior Software Engineer Intern information

What does a junior software engineer intern do?

A Junior Software Engineer Intern assists with coding, testing, and debugging software under the guidance of more experienced engineers. They often work on small features or bug fixes, attend team meetings, and learn about the company's development processes. Interns gain hands-on experience with programming languages, development tools, and real-world projects, while building foundational skills for a future career in software engineering.

What are the key skills and qualifications needed to thrive as a junior software engineer intern?

To thrive as a Junior Software Engineer Intern, you need a foundational understanding of programming languages (such as Python, Java, or C++), basic software development principles, and enrollment in or completion of a relevant degree program. Familiarity with version control systems like Git, integrated development environments (IDEs), and issue-tracking tools is highly valuable. Strong problem-solving skills, eagerness to learn, and effective teamwork and communication abilities set standout interns apart. These skills and qualities enable interns to quickly adapt, contribute to projects, and grow within dynamic software development teams.

What types of projects can a junior software engineer intern expect to work on during their internship?

As a Junior Software Engineer Intern, you will typically be assigned to real-world projects that align with the team's current goals, such as developing new features, fixing bugs, or assisting with code reviews. Interns often collaborate closely with senior engineers and participate in agile sprints, gaining exposure to the full software development lifecycle. These projects are designed to help you build foundational programming skills, familiarize yourself with company tools and workflows, and contribute meaningful work to the organization. Regular feedback and mentorship are common, supporting your technical and professional growth throughout the internship.

What are the most commonly searched types of Junior Software Engineer jobs in Alabama?

The most popular types of Junior Software Engineer jobs in Alabama are:

What cities in Alabama are hiring for Junior Software Engineer Intern jobs?

Cities in Alabama with the most Junior Software Engineer Intern job openings:

Junior Software Developer with Security Clearance

MANTECH

Montgomery, AL • On-site

$66K - $86K/yr

Other

Posted 26 days ago


ManTech rating

9.0

Company rating: 9.0 out of 10

Based on 14 frontline employees who took The Breakroom Quiz

33rd of 245 rated software companies


Job description

MANTECH seeks a motivated, career and customer-oriented Junior Software Developer to join our innovative team in Montgomery, AL. Responsibilities include but are not limited to: * Perform software engineering tasks, including requirements analysis, design, building, and unit testing of Change Requests (CRs) and Deficiency Reports (DRs) for the CPM FoS.
* Exercise industry-standard Agile software practices, participating in release planning, sprint planning, daily stand-ups, backlog refinements, and retrospectives.
* Work directly with Requirements Managers and Business Analysts to refine technical solutions, translate user stories into software design, and ensure developed applications deliver at least 85-90% of agreed-upon sprint functionality without priority defects.
* Read and interpret complex legacy codebase architectures, debug system interfaces, and build stable API integrations to pass data smoothly between CMOS, OLVIMS, and MARKS.
* Provide software engineering services across development, test, and production environments hosted within Cloud One (AWS GovCloud, Azure) and DISA infrastructures.
* Create, modify, and optimize database solutions for application CRs and sustainment activities using Oracle (SQL, PL/T SQL, SQL Developer) and MS SQL Server software.
* Utilize modern version control (Git) and automated CI/CD tools to deliver quality source code to government repositories.
* Integrate various static code analysis toolsets (e.g., SonarQube, Checkmarx) to audit code modularity and security. Resolve high/medium vulnerability findings prior to final delivery of software releases. Minimum Qualifications: * Bachelor's degree in Computer Science, Software Engineering, or a related technical equivalent.
* 2+ years of software development experience working across a mixed ecosystem of legacy enterprise applications and modernized cloud-hosted networks.
* Strong proficiency in backend programming languages (such as Java, C++, or C#) and web technologies (Oracle ADF, JavaScript, ASP.NET, or XML).
* Competency writing database procedures, queries, triggers, and views within relational management structures (Oracle, SQL Server).
* Active DoD 8577 / 8140 Compliance (IASAE Level I or IAT Level II, such as CompTIA Security+ CE) prior to onboarding. Preferred Qualifications: * Experience modernization effort translating legacy features into cloud-native features.
* Familiarity with containerized deployments or working within secure government DevSecOps structures.
* Experience working across a large team to drive a security agenda and working with complex, intertwined systems and data flows. Clearance Requirements: * An active Secret security clearance is required. Physical Requirements: * Must be able to remain in a stationary position 50%.
* Needs to occasionally move about inside the office to access file cabinets, office machinery, etc.
* Frequently communicates with co-workers, management, and customers, which may involve delivering presentations. Must be able to exchange accurate information in these situations.

What ManTech employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom