Software Engineer – Golang (with C# Migration Exposure) at YD Talent Solutions
Dallas, Texas, United States -
Full Time


Start Date

Immediate

Expiry Date

27 Dec, 25

Salary

0.0

Posted On

28 Sep, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Golang, C# Migration Exposure, Microservices, REST APIs, Reverse Engineering, Feature Parity Validation, Git, Agile/Scrum, CI/CD, Docker

Industry

IT Services and IT Consulting

Description
Software Engineer – Golang (with C# Migration Exposure) We are hiring a seasoned Software Engineer with strong expertise in Golang and exposure to C# migration workflows to support a long-term engagement for our client in Dallas, TX. This is a full-time onsite role (5 days/week) focused on maintaining and enhancing a production-grade Go application while collaborating with teams transitioning the codebase to C#. The ideal candidate will contribute to new feature development, bug resolution, and system stability while ensuring seamless migration without regression. You’ll work closely with cross-functional teams and play a critical role in bridging functionality between Go and C# systems. Responsibilities: Maintain and enhance a live application written in Go Develop new features and resolve bugs in the Golang codebase Support migration efforts to C# and ensure feature parity Collaborate with Product, QA, and DevOps teams Participate in code reviews and write unit/integration tests Document technical changes and support knowledge transfer Identify and resolve migration-related risks or gaps. Requirements 7+ years of hands-on experience in Golang development Experience building scalable backend services and RESTful APIs Strong understanding of microservices and distributed systems Exposure to software migration practices and reverse engineering Proficiency with Git, Agile/Scrum methodologies Familiarity with CI/CD pipelines and containerization tools (e.g., Docker) Attention to detail and strong problem-solving skills Key Skills: Golang, C# Migration Exposure, Microservices, REST APIs, Reverse Engineering, Feature Parity Validation, Git, Agile/Scrum, CI/CD, Docker
Responsibilities
Maintain and enhance a live application written in Go while supporting migration efforts to C#. Collaborate with cross-functional teams to ensure seamless migration and system stability.
Loading...