1

Software Engineer Internship Contract Jobs in Nebraska

Software Engineer

Omaha, NE · On-site

$90 - $130/hr

Ready to join us? Your Role We are looking for Software Engineers with a passion for cloud ... You have at least one internship building across many levels of a web application, from ...

Software Engineer

Lincoln, NE · On-site

$90 - $130/hr

Ready to join us? Your Role We are looking for Software Engineers with a passion for cloud ... You have at least one internship building across many levels of a web application, from ...

Lead Software Engineer

Omaha, NE · Hybrid

$150K - $160K/yr

Contract-first API development * Test-Driven Development * AI-assisted software development tools ... Strong AWS engineering experience * Passion for software craftsmanship and clean architecture

Are you looking for an internship providing opportunities to give you a leg up after graduation? Tenaska is hiring a year-round Software Engineering Intern who has a passion for the latest ...

Present your work, findings, and recommendations to AI Lab leadership and team members at the end of the internship period. Education Pursuing a degree in Computer Science, Software Engineering, Data ...

next page

Showing results 1-20

Software Engineer Internship Contract information

What is a software engineer internship contract?

A Software Engineer Internship Contract is a formal agreement between a company and a student or recent graduate who is hired as a software engineering intern for a specific period. This contract outlines the intern's responsibilities, duration of the internship, compensation, confidentiality terms, and other employment conditions. It is designed to provide interns with practical experience in software development while ensuring both parties understand their obligations. The contract helps protect both the company and the intern by clearly defining expectations and legal terms.

What types of projects and responsibilities can I expect during a software engineer internship contract?

As a Software Engineer Intern on a contract basis, you will typically work on real-world projects that support the team's ongoing development efforts. Your tasks may include writing and testing code, debugging software, contributing to documentation, and collaborating on feature implementation under the guidance of more experienced engineers. While project scope can vary, you will likely attend regular team meetings, participate in code reviews, and receive mentorship to help you build technical and professional skills. This hands-on experience is designed to offer insight into industry-standard workflows and agile development processes.

What are the key skills and qualifications needed to thrive as a software engineer internship contract, and why are they important?

To thrive as a Software Engineer Internship Contract, you need foundational programming skills, problem-solving abilities, and coursework or experience in computer science fundamentals. Familiarity with version control systems like Git, common programming languages (such as Python, Java, or JavaScript), and development environments is typically expected. Strong communication, collaboration, and eagerness to learn are crucial soft skills for working effectively within a team and adapting to new challenges. These skills ensure you can contribute to projects, learn quickly on the job, and integrate smoothly into professional software development environments.

What is the difference between Software Engineer Internship Contract vs Software Engineer Internship?

AspectSoftware Engineer Internship ContractSoftware Engineer Internship
DurationTypically fixed-term, project-basedUsually a set period, often summer or semester-based
Employment TypeContractual, may not include benefitsInternship, may include some benefits or stipends
Work EnvironmentSame as full-time engineers, in office or remoteSame as full-time engineers, in office or remote
CredentialsOften requires ongoing education, relevant courseworkUsually students or recent graduates

In summary, a Software Engineer Internship Contract is a fixed-term, contractual position often tied to specific projects, while a Software Engineer Internship is typically a temporary position for students or recent graduates to gain industry experience. Both roles share similar work environments and credential requirements but differ mainly in employment type and duration.

What are the most commonly searched types of Software Engineer Internship jobs in Nebraska?

The most popular types of Software Engineer Internship jobs in Nebraska are:

What are popular job titles related to Software Engineer Internship Contract jobs in Nebraska?

For Software Engineer Internship Contract jobs in Nebraska, the most frequently searched job titles are:

Junior Software Engineer with Security Clearance

Software Engineering Services

Offutt Air Force Base, NE • On-site

Other

Posted 6 days ago


Job description

Software Engineering Services (SES) is seeking a Junior Software Engineer to support the Air Force Nuclear Weapons Center (AFNWC/NCC) and the Nuclear Planning and Execution System (NPES) operational community at Offutt AFB, Nebraska.
The Junior Software Engineer will work as part of an Agile software development team supporting requirements analysis, software development, testing, integration, cybersecurity, and sustainment of mission-critical NPES systems. The position will also assist the Cyber Security Specialist in ensuring hardware, operating systems, and software applications adequately address security requirements for the Computing Environment (CE). Mission-Essential Support
• This position supports mission-essential functions during exercises and real-world crisis events. The selected candidate may be required to provide on-call operational support, including rapid response during designated mission-critical events, in accordance with contract requirements. Key Responsibilities
• Perform system and requirements analysis supporting Nuclear Planning and Execution System (NPES), including evaluating impacts to and from integrated external systems.
• Support system architecture and concept analysis and assist with defining system, subsystem, software, and technical requirements.
• Capture, document, maintain, and trace NPES user and derived technical requirements.
• Participate as a member of an Agile development team, including requirements gathering and development of user stories.
• Support software design, development, coding, scripting, testing, integration, deployment, and maintenance.
• Perform Software Quality Assurance (SQA) and participate in peer design and code reviews.
• Support Developmental Test & Evaluation (DT&E) and Operational Test & Evaluation (OT&E) activities, including test plans, procedures, test scenarios, requirements traceability, and test results.
• Analyze the operational impact of proposed system and software engineering changes to NPES and related systems.
• Provide technical operational support, including system management, troubleshooting, problem analysis, quality assurance, and resolution of hardware, software, and interface issues.
• Assist with identifying and assessing cybersecurity vulnerabilities and implementing applicable security requirements.
• Assist the Cyber Security Specialist in ensuring hardware, operating systems, and software applications meet applicable Computing Environment (CE) security requirements.
• Support hardware and software installation, system configuration, software delivery, and NPES testing.
• Prepare and maintain technical documentation, including requirements, designs, test documentation, configuration files, diagrams, and engineering records.
• Support NPES operational activities, exercises, technical evaluations, communications assessments, briefings, and demonstrations as required.
• Assist with evaluating COTS/GOTS technologies and developing software prototypes supporting system modernization.
• Provide technical and user support for NPES systems and assist with system training when required.
• Perform additional software engineering and mission-support duties as assigned. Required Qualifications
• Bachelor’s degree in software engineering, Computer Science, Computer Engineering, Information Technology, or a related technical discipline; equivalent relevant experience may be considered.
• Knowledge of software engineering principles and the Software Development Life Cycle (SDLC).
• Experience or working knowledge of software development, coding, scripting, testing, systems analysis, or software integration.
• Familiarity with Agile software development and requirements/user-story development.
• Knowledge of one or more programming or scripting languages.
• Ability to analyze technical and operational requirements and support development of software solutions.
• Strong analytical, troubleshooting, documentation, and communication skills. Preferred Qualifications
• Experience supporting NPES, USSTRATCOM, the U.S. Air Force, or other DoD mission systems.
• Experience with software or system DT&E/OT&E.
• Familiarity with DoD cybersecurity, vulnerability assessment, and information assurance requirements.
• Experience with DevSecOps, CI/CD, automated testing, software deployment, or configuration management.
• Experience supporting classified mission-critical systems.