Golang Developer with C# Migration

  1. Home
  2. C#
  • Company TMS LLC
  • Employment Full-time
  • Location 🇺🇸 United States, Texas, Irving
  • Submitted Posted 2 days ago - Updated 8 hours ago

Company Description

 

    Job Description

    Role: Golang Developer with C# Migration
    Duration: 6+ months C2H
    Location: Irving, TX- Onsite

     
    Job Summary:

    We are looking for a proactive and detail-oriented Software Engineer with strong Golang expertise to support our ongoing application development efforts while we progressively transition the codebase to C#. This role is critical in ensuring that new features and maintenance tasks continue seamlessly in the current Go-based system, without introducing regression or loss of functionality during the migration process.

    Key Responsibilities:
    ·       Contribute to the enhancement and maintenance of a production application currently written in Go.
    ·       Develop new features and support bug fixes in the Golang codebase while collaborating with teams migrating code to C#.
    ·       Collaborate closely with cross-functional teams including Product, QA, and DevOps to ensure stability and continuity of service.
    ·       Participate in code reviews, write unit/integration tests, and ensure high-quality delivery in a CI/CD environment.
    ·       Help identify and bridge gaps or potential issues that may arise from migrating core functionality from Go to C#.
    ·       Write documentation and provide support during the transition phase to ensure nothing is lost or overlooked in the process.
    ·       Assist in knowledge transfer and potentially support portions of the migration if needed.

    Required Skills & Qualifications:
    ·       7+ years of professional experience in Go (Golang) development.
    ·       Experience with building and maintaining scalable backend services and RESTful APIs.
    ·       Solid understanding of microservices architecture and distributed systems.
    ·       Familiarity with software migration practices, including reverse engineering and feature parity validation.
    ·       Strong problem-solving skills and attention to detail — especially important during parallel development and migration.
    ·       Experience with version control tools like Git, and working in an Agile/Scrum environment.
    ·       Comfortable working with CI/CD pipelines and containerization tools (e.g., Docker).

    Additional Information

    All your information will be kept confidential according to EEO guidelines.

    Loading similar jobs...

    C Developer Jobs

    Forge your path in the heart of programming excellence! Explore career opportunities in C/C++ and C#.

    © 2026 Created by C Developer Jobs. All rights reserved.