Software Engineer - Legacy Applications & Modernization
CSC Generation
Job Description
Job Description
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)
About the RoleCSC Generation's portfolio runs on a mix of legacy systems spanning .NET, 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.
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 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
- Bachelor's 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 - We'd 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.
Please Note- 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 applications, you must share a valid LinkedIn profile URL in the application questions below to be considered . If you do not have a LinkedIn profile, you must provide a credible reason in that field and supply alternative evidence of your professional background to verify your identity.
CSC Generation will conduct an exhaustive background check including verifying dates of employment directly with your former employer.
CSC Generation is an equal opportunity employer. We do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other characteristic protected by law.
The CSC Generation family of brands is committed to providing reasonable accommodations for qualified individuals with disabilities in our job application procedures. If you need assistance or accommodation due to a disability, please contact View email address on us.fitly.work.
For US-based candidates, this posting is intended for candidates that reside in the following states:
AZ, DE, FL, GA, IN, LA, MI, MS, MO, NV, NC, OK, PA, TN, TX, UT, WV, WI, and WY.
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.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
- ...IT experience Minimum 6 years in Application Architecture/Modernization Must Have: Hands-on portfolio... ...Have: Deep experience modernizing legacy stacks (Java/.NET, Oracle/SQL Server... ...Azure Solutions Architect Expert (AZ-305), Azure DevOps Engineer Expert, TOGAF...Application
- ...Position Purpose We are seeking a Software Engineer - ERP Systems to join our growing IT... ...develop, test, and maintain software applications that drive our distribution and... ...workflows. ~ Help enhance and modernize legacy ERP code while preserving the stability...ApplicationWork experience placementLocal areaVisa sponsorshipWork visa
- ...IBM i platform and is looking for a talented Senior IBM i Software Engineer who wants to be part of that transformation. This is not a traditional "legacy RPG" position. You'll work on modern IBM i application development while helping drive the adoption of AI-...Application
- ...culture that values a 50-year legacy while eagerly embracing the... ...opportunity for Sr Rental Software Engineer to join our Tailored Technology... ...support of a complex custom application that manages the Tuxedo... ...packages and database logic into modern Java-based microservices....ApplicationFull timeSummer workWork at officeRemote workMonday to FridayFlexible hoursShift workWeekend work
- ...Engineering Lead (Platform & Architecture) This full... ...develops advanced software and connected systems... ...Engineering Lead to help modernize existing platforms,... ...and cloud-connected applications. This role is ideal for... ...to modernize legacy applications, evaluate...ApplicationFull time
- ...Senior Software Engineer Location: Houston, Texas (Hybrid, potential for Remote) Role Overview Our organization is... ...Software Engineer for a newly formed team focused on modernizing complex legacy applications. This role is pivotal in transforming monolithic desktop...ApplicationRemote work
- ...Software Engineer - Legacy Modernization & API Development Team: Catalyst - Core Modernization & AI Engineering Organization: Landmark Software... ...Software Engineer to help modernize legacy applications and transform them into scalable, maintainable software...ApplicationFull timeContract work
- ...strategy, human-centered design, engineering and AI inside core... ...re looking for an Copilot Software Engineer to build and scale... ...integration layer that connects modern front-end experiences such... ...designing and building M365 applications and solutions , SPFx components...ApplicationFull timeWork at officeRemote workWork from homeFlexible hoursNight shift3 days per week
- ...validation of autonomous driving software. We leverage large-scale... ...We are seeking a software engineer with strong C++ expertise and... ...experience ~ Strong expertise in modern C++ (C++17 or newer preferred... ...driving or robotics applications Experience with multi-agent...ApplicationFull time
$90k - $125k
...and motivated Full Stack Software Developer to join our engineering team building mission-critical... ...our suite of healthcare applications, including our Electronic... ...development, refactor legacy code, generate tests, and... ...skills, including modern ES6+ features and experience...ApplicationFull timeWork at office- ...Senior Software Engineer As a Senior Software Engineer, you will design, build, and enhance enterprise software applications, AI-driven solutions, and cloud-based technology platforms. This... ..., enterprise integrations, and modern AI technologies. In this role, you...Application
- ...Software Engineer A full set of job requirement is below but this role will have an emphasis... ...embedded within larger frameworks or applications ~ A keen eye for good architecture and... ...and support, decommission) ~ Modern API platform design including how modern...Application
$140k - $170k
...seeking a highly motivated Senior Software Developer to design and build... ...systems, and mentor junior engineers while aligning technical... ...Compliance; Vendor Products; Application Support; Application Development... ...as Code (IaC) ~ VS Code and modern development environments ~...ApplicationFull timeLocal areaWorldwideVisa sponsorshipWork visa- ...C#, ASP.NET Core, and modern .NET. Location is... ...in computer science, Engineering, Information Technology... ...years of professional software-engineering experience... ...cloud-hosted applications. Experience with... ...Experience modernizing legacy Angular and .NET applications...Application
- ...for our various mobile software projects, with use-... ...with digital solution engineers, product teams, and end... ...cross-platform mobile applications using Flutter (Dart) for... ...performance.Refactor legacy code for readability,... ...in Python, including modern async frameworks, particularly...ApplicationShift work
$110k - $130k
...Software Engineer We're looking for a Software Engineer to join our technology team and play an important role in a global IT transformation... ...teams in both the U.S. and Paris, helping develop and modernize applications that support our business. Because this is a highly...ApplicationWork at officeRemote work- ...Insight Global is seeking a Senior Software Engineer for our client, a Texas-based network... ...build, and maintain mission-critical applications and integrations that support clinical... ...scalable applications using C#/.NET and modern TypeScript/JavaScript front-end frameworks...Application
- ...Aerospace is revolutionizing rocket engine propulsion. With the first... ...performance across aerospace applications. We are building the next... ...of propulsion. The Role: Software Engineer We are seeking a... ...using React, Grafana, and other modern UI technologies. Build and...ApplicationPermanent employmentFull timeFlexible hours
- ...Software Engineer At PDI Technologies, we empower some of the world's leading convenience... ...real-time market intelligence via mobile applications, such as GasBuddy. We're a global team... ...development at PDI. We actively use modern AI development systems such as Claude...Application
- ...Job Summary The Principal Software Architect will lead the... ...standards used by multiple engineering teams. Duties include, but... ...Responsibilities Lead and mature the applicable solution architecture... ...goals and IT strategy. Modernize legacy enterprise systems using...ApplicationRemote work
$130k - $150k
...Information Technology, Engineering, or a related field,... ...developing enterprise applications using Microsoft technologies... ...experience developing modern web applications using... ...with Agile and Scrum software development... ...Experience modernizing legacy applications and migrating...Application- ...Minerals Mariana Minerals is a software-first, vertically integrated... ...critical minerals powering modern energy, AI, and defense technologies... ...Full Stack Software Engineer to work on building the critical... ...net new web experiences and applications that will be used by Mariana'...Application
$79k - $119k
...rely on Relativity’s legal AI software to securely surface and... ...WHAT WE DO At Relativity, engineers don’t just write code. They build... ...across multiple layers of the application stack Strong foundational... ...cloud-native infrastructure, and modern distributed architectures....ApplicationRemote workHome office- ...looking for a Senior Application Developer for a database... ..., or AI/ML engineering role. What You'll Do... ...Extend, improve, or modernize existing applications... ...technologies, frameworks, legacy code patterns, and business... ...years of professional software development experience...ApplicationFull timeRelocationShift work3 days per week
- ...The candidate will be responsible for modernizing legacy applications, designing AI solutions, and... ...applications. DevSecOps & Platform Engineering: Establish CI/CD pipelines using Azure... ...compliance controls throughout the software development lifecycle. Requirements...ApplicationImmediate startRemote work1 day per week
- ...Job Title: DB 2 – Data Engineer / Python Location: Houston, TX... ...Stored Procedure Conversion / Modernization Advanced SQL Development... ...developing and maintaining database applications on IBM iSeries / DB2 for i... ...platform. Convert legacy RPG programs into SQL Stored...Application
$112k - $150k
...operations. We're looking for an AI Engineer to help transform GE... ...pipelines, models, and LLM-powered applications. This is a multi-faceted... ..., and evolve AI-powered software products that accelerate... ...technical leadership for our modernization initiative, setting best practices...ApplicationContract workRemote workRelocation package$135k - $200k
...Posting/External Job Title Software Engineer (Senior-Level) Location Houston, TX 770... ...foundations in data structures, algorithms, and application performance optimization. ~... ...requirements. We ensure customer success with a modern approach and experienced leadership....ApplicationPermanent employmentFull timeContract workLocal areaRemote workWeekend workAfternoon shift- ...virtual desktop and application delivery platforms. This... ...a key role in the modernization of end user computing... ...Desktop Architecture and Engineering Design, implement,... ...teams to transition legacy virtualization... ...platforms. Manage software deployment, patching,...ApplicationRemote work
$117.1k - $187.3k
...leader, you will build and lead remote software engineering organizations using agile principles... ...on content workflow automation, application development, and platform support. This... ...& Product Delivery Experience in modernizing legacy or monolithic architectures,...ApplicationFull timeWork experience placementLive inLocal areaRemote workWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Legacy Applications & Modernization. Be the first to apply!
- software developer positions Houston, TX
- senior software engineer remote Houston, TX
- software engineer contract Houston, TX
- cybersecurity software engineer Houston, TX
- part time software developer remote Houston, TX
- junior software developer internship Houston, TX
- junior software engineer Houston, TX
- software system engineer Houston, TX
- software engineer remote Houston, TX
- software developer no experience Houston, TX




