We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Information Technology Internship

ECS Southeast, LLP
United States, South Carolina, Greenville
Jul 10, 2026
What You'll Do

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

What We're Looking For

  • Actively pursuing a degree in computer science, software engineering, information technology, or a related field
  • 0 - 2 years of related experience

Who We Are

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, clickhere.

Applied = 0

(web-77cf7d65c7-4rhzf)