Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineer - Legacy Applications & Moderniz

Home > C# programming jobs

Software Engineer - Legacy Applications & Moderniz in USA new

  • CSC Generation
  • Full time
  • Email
  • Houston, TX

Responsibilities

  • Maintain, debug, and enhance legacy applications built with .NET Framework, Python, JavaScript, and Java.
  • Analyze and resolve production issues while minimizing downtime.
  • Design and implement deployment 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 databases, and implement safe migrations and schema updates.
  • Develop unit and integration tests, improve test coverage, and establish test automation frameworks.
  • Implement logging, metrics, tracing, monitoring, and alerting across legacy applications.
  • Own application improvements end to end and contribute to modernization and refactoring initiatives.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field; current enrollment in a four-year program or equivalent professional experience is also accepted.
  • Demonstrated experience with at least two of .NET Framework, Python, JavaScript, and Java.
  • Understanding of legacy application patterns and technical debt.
  • Hands-on experience with AWS services, including services such as EC2, RDS, S3, CloudFormation, and CodePipeline.
  • Proficiency with Docker containerization and experience with Ansible for infrastructure automation.
  • Strong SQL query writing and optimization skills.
  • Experience administering and troubleshooting relational databases such as SQL Server, Oracle, PostgreSQL, or MySQL.
  • Experience writing unit and integration tests using frameworks such as xUnit, NUnit, JUnit, pytest, or Jest.
  • Strong troubleshooting, problem-solving, communication, documentation, and version-control skills, including Git or a similar tool.
  • Preferred qualifications include experience across multiple legacy stacks, monitoring and observability tools, infrastructure-as-code, application modernization, AWS or other cloud certifications, and agile development practices.

Benefits

  • Paid time off, 401(k) match, medical, dental, vision, supplemental policies, and employee discounts across the company's portfolio of brands.
  • Hands-on training, direct mentorship, and exposure to multiple technology stacks, cloud infrastructure, and DevOps practices.
  • The role includes significant end-to-end ownership and visible impact on systems supporting real brands and revenue.
  • A mandatory in-person interview is required, with the interview taking place at the Houston office; candidates unable to attend will be removed from consideration.

CSC Generation

CSC Generation is a dynamic company that acquires and transforms retail and ecommerce businesses to enhance growth. With a diverse portfolio of brands, we offer over 325,000 premium products, primarily focusing on kitchen and culinary goods, while leveraging innovative technology to create engagi...

Similar positions

Software Engineer

  • Carsales.com Limited
  • Full time
  • Australia
  • 09/16/2026
  • Melbourne

Sr. Image Processing Engineer

  • PaxeraHealth
  • Full time
  • USA
  • 09/15/2026
  • Remote

Software Engineer III

  • Nextech
  • Full time
  • USA
  • 09/12/2026
  • Salary: Competitive
  • Remote

Associate Quality Assurance Engineer

  • Kaleris
  • Full time
  • Others
  • 09/12/2026
  • Chennai, India

Senior Full-Stack Engineer

  • Pearl
  • Full time
  • Remote
  • 09/12/2026
  • Ukraine