Demo

Information Technology Internship

ECS Group of Companies
Greenville, SC Full Time
POSTED ON 7/11/2026
AVAILABLE BEFORE 1/6/2027
Networking

  • Basic networking skills
  • Network device setup
  • Wifi setup and security

Systems And Servers

  • Virtual machine setup
  • Systems management
  • Systems administration

Service Desk

  • Troubleshooting and resolving end user computer software, and hardware
  • Developing knowledge of ECS applications
  • Testing hardware to evaluate ease of use for end users
  • Assisting with various support projects

Software Development

  • Develop knowledge of ECS applications
  • Participate in the full agile project lifecycle by designing, storyboarding, prototyping, developing, testing (unit, feature, and system integration), and participating in code reviews
  • Technical Documentation for Software usage, workflow, and data flow; Software issues, features, and tasks; and business rules/requirements review and verification

Application Development

  • Implementing custom business applications using the latest tools and technologies
  • Review and/or refactoring existing code C# and JavaScript code
  • Building modern cloud-native, web, and/or micro service architectures to integrate with various internal and external services and REST APIs
  • Building modern user interfaces to ensure optimal user experience and improved data reliability

Database Development

  • Data modeling for new or existing ECS applications to produce efficient storage and retrieval of data
  • Review and/or refactoring existing SQL and code C# Entity Framework code
  • Development of Entity Framework models, stored procedures, or other queries for relational DBs
  • Data visualization / reports for ECS Applications, may include non-structured (NoSQL) data

DevOps

  • Assist with script creation/maintenance for environment creation, management, and synchronization
  • Create, configure, and maintain Continuous Integration/Continuous Delivery (CI/CD) pipelines within the various staged environments (Integrated Development, Quality Assurance, UAT, Pre-Production Staging)
  • Assist with various development projects and operational activities (security, deployment, operations)

Quality Assurance

  • Using Visual Studio, writing automated (Selenium) feature, integration and regression tests in C# for new or existing functionality
  • Developing knowledge of ECS applications
  • Creating and/or executing automated and manual test cases for feature, integration and regression tests
  • Participate in the full agile project lifecycle
  • Working and familiarization with Azure DevOps environment tests

Business System Analyst

  • Developing business level requirements that can be specifically tested and translated into technical requirements
  • Documenting requirements using user stories and flow diagrams
  • Communicating with developers to gather level of effort estimates
  • Actively pursuing a degree in computer science, software engineering, information technology, or a related field
  • 0 - 2 years of related experience

ECS Group of Companies (ECS) was founded in 1988 with the goal to raise the standards of professional engineering consulting. Today, we are a leader in geotechnical, construction materials, environmental and facilities consulting services. We are employee-owned with more than 3,000 employees in 100 offices and testing facilities coast to coast. ECS is currently ranked #60 in Engineering News-Record’s Top 500 Design Firms (April 2026), #148 in Engineering News-Record’s Top 200 Environmental Firms (October 2025) and #50 in Zweig Group’s Hot Firm List (May 2025). For additional information about ECS, visit: www.ecslimited.com.

ECS is an Equal Opportunity Employer. To learn more, click here.

Salary.com Estimation for Information Technology Internship in Greenville, SC
$71,347 to $83,367
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Information Technology Internship?

Sign up to receive alerts about other jobs on the Information Technology Internship career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$68,048 - $83,238
Income Estimation: 
$79,882 - $99,769
Income Estimation: 
$94,567 - $126,847
Income Estimation: 
$86,356 - $101,827
Income Estimation: 
$108,740 - $126,996
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at ECS Group of Companies

  • ECS Group of Companies Asheville, NC
  • No experience necessary, paid training is provided, and we pay your certification fees! ECS Limited is offering a unique opportunity for a talented Constru... more
  • 8 Days Ago

  • ECS Group of Companies Morgantown, WV
  • ECS Limited is seeking an experienced leader to manage our construction materials testing group in our Morgantown office. As our Construction Materials Dep... more
  • 8 Days Ago

  • ECS Group of Companies Valley, UT
  • ECS Limited is seeking an experienced engineering leader to manage our Salt Lake City office. As the Engineering Branch Manager, you will oversee engineeri... more
  • 8 Days Ago

  • ECS Group of Companies Oklahoma, OK
  • The Director of Oil & Gas is responsible for leading ECS's strategy and growth across the oil and gas sector, including upstream, midstream, and downstream... more
  • 8 Days Ago


Not the job you're looking for? Here are some other Information Technology Internship jobs in the Greenville, SC area that may be a better fit.

  • Creative Information Technology Inc Greenville, SC
  • Job description CITI INC. is looking for a driven and detail-oriented Control System Application Engineer to join our team in Greenville, SC. The Control S... more
  • 3 Days Ago

  • Anderson School District 4 Anderson, SC
  • Company Description Anderson School District 4 is dedicated to creating a positive and supportive learning environment where every student can succeed. The... more
  • 9 Days Ago

AI Assistant is available now!

Feel free to start your new journey!