Software Engineer - Legacy Applications & Modernization Intern

    CSC Generation logo

    CSC Generation

    The AI Holding Company re-engineering retail

    1,001-5,000 employeesFounded 2016Chicago, ILVenture Capital and Private Equity Principals
    Apply Now

    Best applied by Sep 28

    Access our internships job board to view 10,000+ active internships.


    About the role#

    CSC Generation maintains a portfolio of brands that run on a mix of legacy systems using .NET, Python, JavaScript, and Java. These applications are critical to daily operations. We need an intern to help keep these systems healthy while modernizing how they are built, tested, deployed, and monitored. You will own the maintenance and incremental improvement of these systems by building CI/CD pipelines, increasing test coverage, containerizing applications, and adding observability. This is a lean team where you will have end-to-end responsibility for your work.

    What you'll do#

    • Maintain, debug, and enhance legacy applications written in .NET Framework, Python, JavaScript, and Java.
    • Analyze and resolve production issues with minimal downtime.
    • Design and implement CI/CD pipelines using AWS services, Docker, and Ansible.
    • Containerize legacy applications and orchestrate deployments.
    • Automate infrastructure provisioning and configuration management.
    • Write and optimize SQL queries, administer relational database systems, and implement safe migrations.
    • Develop and integrate automated unit and integration tests to increase coverage.
    • Implement logging, metrics, and tracing across legacy applications to detect issues proactively.

    What you'll need#

    • Bachelor's degree in Computer Science, Software Engineering, or a related field, or current enrollment in a 4-year program.
    • Demonstrated experience with at least two of the following: .NET Framework, Python, JavaScript, or Java.
    • Hands-on experience with AWS services such as EC2, RDS, S3, CloudFormation, or CodePipeline.
    • Proficiency with Docker containerization and Ansible for infrastructure automation.
    • Strong SQL query writing and optimization skills.
    • Experience administering and troubleshooting relational databases like SQL Server, Oracle, PostgreSQL, or MySQL.
    • Experience writing unit and integration tests using frameworks like xUnit, NUnit, JUnit, pytest, or Jest.
    • Familiarity with version control systems like Git.
    • Knowledge of monitoring tools such as Prometheus, Grafana, ELK Stack, CloudWatch, or Datadog is preferred.
    • Experience with infrastructure-as-code principles and agile development practices is a plus.

    Location & details#

    • Location: Houston, Texas.
    • Modality: Hybrid.
    • Commitment: Part-time, rolling term.
    • Compensation: Paid internship.
    Relevant fieldsComputer Science

    About CSC Generation

    CSC Generation is a holding company that acquires and operates retail brands. Founded in 2016, the firm uses a proprietary platform to manage operations across its portfolio. It oversees 13 brands, including Sur La Table and Backcountry, with a focus on digital transformation and automation. The company maintains offices in several cities including Chicago, Austin, and Toronto.

    LinkedInWebsiteCareers emailCSC Generation contact channels unlock with a free account
    All CSC Generation internships

    How to get in at CSC Generation

    Applying early is a distinct advantage at CSC Generation, as recruiters often review the first wave of candidates before the applicant pool becomes unmanageable. Intern Insider sends an instant alert the moment a role matching your target is published, helping you secure a spot at the front of the line. This timing often makes the difference between being seen and getting lost in a high volume of submissions. Connecting with the right people is just as important as your timing. Intern Insider surfaces the recruiters behind the company's roles, allowing you to reach out directly to ask about the position or a referral. Engaging a recruiter in a professional conversation often improves your response rate compared to waiting for a system update.

    Get alerts for new CSC Generation internships
    Share

    Interns who landed roles with Intern Insider

    “Intern Insider helped me find jobs with way less applicants and I ended up getting an offer within one month of using the platform!”
    Shayan A., Embedded Software Intern

    Shayan A.

    Embedded Software Intern

    “Intern insider has changed the way I apply to jobs. It saves me so much time with applications and curating different resumes for different positions.”
    Samantha C., Mechanical Engineering Student

    Samantha C.

    Mechanical Engineering Student

    Apply to more than this one.

    10,000+ open internships in one place, with the deadlines and the people to email.

    Create free account
    Apply by Sep 28Apply Now