Software Engineer Legacy Applications & Modernization InternPart Time
Houston, TX - USA
Job Summary
CSC Generation is the AI-native holding company re-engineering omnichannel retail. We acquire iconic brands and transform them with Genesis our operating platform combining a Data Fabric Automation Engine proprietary tools and shared services to modernize operations elevate customer experience and expand margins. With $1B in revenue across 13 brands our portfolio includes Sur La Table Backcountry One Kings Lane and others that serve as real-world innovation labs.
Reports to: Reports to: TBD
Location: Houston TX (Hybrid)
CSC Generations portfolio runs on a mix of legacy systems Python JavaScript and Java. These applications are critical to daily operations and they need someone dedicated to keeping them healthy while steadily modernizing how they are built tested deployed and monitored.
As Software Engineer - Legacy Applications & Modernization you will own the maintenance and incremental improvement of these systems building CI/CD pipelines increasing test coverage containerizing applications and adding observability so the team can catch problems before customers do. Within your first six months you will have shipped pipeline and testing improvements that measurably reduce production incidents.
This is a lean team. You will own a lot move fast and make decisions with full end-to-end responsibility.
- Maintain debug and enhance legacy applications written 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 with Ansible
- Write and optimize SQL queries administer relational database systems and implement safe database migrations and schema updates
- Develop and integrate automated unit and integration tests increasing test coverage and establishing test automation frameworks
- Implement logging metrics and tracing across legacy applications and configure monitoring and alerting systems to detect issues proactively
- Bachelors degree in Computer Science Software Engineering or related field (or currently enrolled in a 4-year program pursuing the equivalent or equivalent professional experience)
- Demonstrated experience with at least 2 of the following: .NET Framework Python JavaScript Java
- Understanding of legacy application patterns and technical debt
- Hands-on experience with AWS services (EC2 RDS S3 CloudFormation CodePipeline etc.)
- Proficiency with Docker containerization
- Experience with Ansible for infrastructure automation
- Strong SQL query writing and optimization skills
- Experience administering and troubleshooting relational database systems (SQL Server Oracle PostgreSQL MySQL etc.)
- Experience writing unit tests and integration tests using frameworks such as xUnit NUnit JUnit pytest or Jest
- Strong troubleshooting and problem-solving abilities
- Excellent communication and documentation skills
- Version control experience with Git or similar
- Experience working across multiple legacy technology stacks simultaneously
- Knowledge of monitoring and observability tools (Prometheus Grafana ELK Stack CloudWatch Datadog etc.)
- Experience with infrastructure-as-code principles
- Background in application modernization or refactoring projects
- Familiarity with agile development practices
- AWS certifications or other cloud platform certifications
The people who do best here are builders. They take ownership move fast and want to see the direct impact of their work.
- Meaningful Work from Day One: You will work on systems that power real brands and real revenue your fixes and improvements have immediate visible impact.
- Training & Development: Gain hands-on experience across multiple technology stacks cloud infrastructure and modern DevOps practices with direct mentorship from your manager and team.
- Trusted from Day One: You will own applications end-to-end from debugging production issues to shipping pipeline improvements with real responsibility not busywork.
- Competitive Benefits: Paid time off policies 401(k) match medical/dental/vision and a variety of supplemental policies and employee discounts across our portfolio of brands.
- Recruiter Screen - A 30-minute conversation with our recruiting team to align on the role your background and what you are looking for.
- Hiring Manager Interview - Conversation focused on your experience with legacy systems DevOps practices and approach to modernization.
- Technical / Case Discussion - A technical conversation covering debugging CI/CD design SQL and testing strategies relevant to the role.
- In-Person Interview - Wed like to meet you at our Houston office. Details and logistics will be arranged with your recruiter.
- Reference Checks - Conducted in parallel with the final stages where possible.
- Offer - We move quickly for the right candidate.
Interview process is subject to change. Any updates will be communicated promptly and clearly.
- Part of our interview process is a mandatory in-person interview with someone on our team prior to an offer. Candidates that are unwilling or unable to meet for an in-person interview will be removed from consideration immediately.
- Due to a high volume of fraudulent applicationsyou must share a valid LinkedIn profile URL in the application questions below to be considered. If you do not have a LinkedIn profile you mustprovide a credible reason in that field and supply alternative evidence of your professionalbackground to verify your identity.
US:
CSC Generation is an equal opportunity employer. All qualified applicants will receive consideration without regard to any characteristic protected by law. If you need an accommodation during the application process contact emailprotected.
Employment is contingent on a background check including verification of prior employment dates.
It is unlawful in Massachusetts to require or administer a lie-detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
Required Experience:
Intern
About Company
CSC Generation acquires and transforms businesses to drive growth. Discover how our expertise can help take your business to the next level.