1

Internship Expedia Software Engineer Jobs in West Virginia

Internship Resume Submission - Australia Only PsiQuantum's mission is to build the first useful ... Engineering support for our Test and Validation Lab based at Griffith University * Software ...

Internship Resume Submission - Australia Only PsiQuantum's mission is to build the first useful ... Engineering support for our Test and Validation Lab based at Griffith University * Software ...

Internship Position PMAT is an innovative small business founded with a passion for developing ... Positions include Software Engineer, Data Scientist, Network Engineer, Systems Engineer, Data ...

Internship Position PMAT is an innovative small business founded with a passion for developing ... Positions include Software Engineer, Data Scientist, Network Engineer, Systems Engineer, Data ...

PMAT has an opening for an internship position as part of the DOD SkillBridge program, to join our ... Positions include Software Engineer, Data Scientist, Network Engineer, Systems Engineer, Data ...

PMAT has an opening for an internship position as part of the DOD SkillBridge program, to join our ... Positions include Software Engineer, Data Scientist, Network Engineer, Systems Engineer, Data ...

$94K - $113K/yr

Strong foundation in Python and fundamental software engineering principles (OOP, data structures ... Coursework, internship, or personal project focus on environmental data, sustainability, clean ...

Internship - Engineering

Culloden, WV

$13.75 - $18/hr

... the support of engineers and operations within the facility. Internship extensions will be ... Experience with software programs (Excel, PowerPoint, Word, AutoCad, SolidWorks, etc.) * Strong ...

Internship - Engineering

Culloden, WV · On-site

$13.75 - $18/hr

... the support of engineers and operations within the facility. Internship extensions will be ... Experience with software programs (Excel, PowerPoint, Word, AutoCad, SolidWorks, etc.) * Strong ...

DoD SkillBridge Internship/Fellowship Opportunity United States, Remote What We Do at Anno.ai Anno ... Background in computer science, computer or electrical engineering, software development, data ...

DoD SkillBridge Internship/Fellowship Opportunity United States, Remote What We Do at Anno.ai Anno ... Background in computer science, computer or electrical engineering, software development, data ...

$14 - $25/hr

Interns will gain exposure to real-world projects in civil design, construction inspection, field ... Utilize software such as AutoCAD, Civil 3D, MicroStation, and OpenRoads to produce drawings and 3D ...

$15.50 - $20.25/hr

In this role, interns will have the opportunity to be familiar with power systems, various power ... Support data manipulation, software tool interfacing, and python scripting.. * Assume other duties ...

next page

Showing results 1-20

Internship Expedia Software Engineer information

What is an Internship Expedia Software Engineer?

Internship Expedia Software Engineers are students or recent graduates who join Expedia Group for a limited period, typically 10-12 weeks, to gain hands-on experience in software development. They work as part of engineering teams, contribute to real projects, and learn from experienced mentors. These internships provide valuable industry exposure and can often lead to full-time employment opportunities after graduation.

What types of projects do software engineering interns at Expedia typically work on, and how are they supported during their internship?

Software engineering interns at Expedia usually work on real-world projects that directly contribute to the company’s travel platform, such as building new features, improving system performance, or enhancing user experience. Interns are often assigned to small, collaborative teams and receive guidance from experienced engineers through mentorship and regular check-ins. They also participate in code reviews, technical discussions, and team meetings, which help them develop both technical and communication skills. The supportive environment and exposure to large-scale systems provide valuable learning opportunities for interns to grow professionally.

What are the key skills and qualifications needed to thrive as an Internship Expedia Software Engineer, and why are they important?

To thrive as an Internship Expedia Software Engineer, you generally need strong programming skills (such as Java, Python, or C++), understanding of computer science fundamentals, and current enrollment in a related degree program. Familiarity with software development tools like Git, integrated development environments (IDEs), and exposure to cloud platforms or agile methodologies is typical. Effective communication, problem-solving abilities, and eagerness to learn set exceptional interns apart. These skills and qualities are essential for contributing to project teams, adapting to Expedia's fast-paced environment, and building a foundation for a successful software engineering career.

What are the most commonly searched types of Expedia Software Engineer jobs in West Virginia?

The most popular types of Expedia Software Engineer jobs in West Virginia are:

What are popular job titles related to Internship Expedia Software Engineer jobs in West Virginia?

For Internship Expedia Software Engineer jobs in West Virginia, the most frequently searched job titles are:

What cities in West Virginia are hiring for Internship Expedia Software Engineer jobs?

Cities in West Virginia with the most Internship Expedia Software Engineer job openings:

Infographic showing various Internship Expedia Software Engineer job openings in West Virginia as of July 2026, with employment types broken down into 47% Full Time, and 53% Part Time. Highlights an 60% In-person, and 40% Hybrid job distribution.

Software Engineer-Manufacturing Systems

Constellium Deutschland GmbH

Ravenswood, WV • On-site

$90 - $120/hr

Other

Posted 10 days ago


Job description

The Software Engineer-Manufacturing Systems is responsible for designing, developing, implementing, and maintaining software applications that support operations across multiple departments within the plant. This position works closely with plant personnel, engineers, and business stakeholders to develop software solutions that improve productivity, quality, safety, reporting, and operational efficiency.

The successful candidate will be a motivated self-starter who demonstrates strong problem‑solving abilities, a willingness to learn new technologies, and a commitment to delivering reliable software solutions in a fast‑paced industrial environment.

Responsibilities
  • Design, develop, test, deploy, and maintain software applications that support critical plant operations, manufacturing processes, and business functions across multiple departments.
  • Troubleshoot, diagnose, and resolve software issues in production systems, identify root causes, and implement effective corrective actions to minimize operational disruptions.
  • Collaborate with plant personnel, engineers, and business stakeholders to gather requirements, analyze business needs, and develop software solutions that improve safety, quality, productivity, and efficiency.
  • Maintain and enhance existing software systems by implementing new features, improving performance, and ensuring application reliability, scalability, and security.
  • Develop and support enterprise software solutions using Java Enterprise Edition (JEE), JBoss Application Server, and related technologies.
  • Design and develop mobile and web applications utilizing Flutter and Dart technologies to support plant and business operations.
  • Develop and maintain multi-threaded and distributed applications that handle real-time plant data and business transactions efficiently and reliably.
  • Participate in software quality assurance activities, including code reviews, testing, debugging, and validation to ensure software meets functional and performance requirements.
  • Create and maintain technical documentation, including system designs, programming specifications, operational procedures, and user documentation.
  • Monitor application performance and continuously improve software solutions by applying new technologies, best practices, and lessons learned to support evolving plant needs.
Qualifications Required
  • Bachelor’s degree in Computer Science from an accredited institution. Degrees in other disciplines may be considered only if curriculum and experience demonstrate equivalent coursework in data structures, algorithms, discrete mathematics, and software development. If using a degree other than Computer Science, you MUST submit a copy of your transcripts.
  • 0 to 3 years of relevant software development experience, including internships, co‑op assignments, academic projects, or equivalent practical experience.
  • Knowledge of object‑oriented programming principles and experience using languages such as Java, C#, C++, or similar, gained through academic projects, internships, or professional experience.
Preferred
  • Familiar with JEE best practices.
  • Experience creating multi‑threaded applications.
  • Experience with any relational database such as DB2, SQLServer, etc.
  • Experience with JSF / PrimeFaces UI Framework for JEE
  • Knowledge of Software Development Life Cycle
  • Experience with JBoss application server
  • Experience with the Eclipse development environment
  • Experience with any reporting tools (JReports, BiRT, etc)
  • Experience with creating and consuming web services.
  • Experience with distributed computing and queuing technologies including JMS
  • Experience with Flutter / Dart for Android and Web development
  • Experience with Linux server environments

Equal Opportunity Employer Minorities/Women/Veterans/Disabled

An Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, or protected veteran status and will not be discriminated against on the basis of disability.

#J-18808-Ljbffr