> Markdown version of [/jobs/ext/2707270-software-engineer-golang-with-c-migration-exposure](https://www.wearedevelopers.com/jobs/ext/2707270-software-engineer-golang-with-c-migration-exposure). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - Golang (with C# Migration Exposure) - **Company:** Intersources Inc. - **Location:** Irving, TX, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Software Bug Management, C Sharp (Programming Language), Code Review, Continuous Integration, DevOps, Distributed Systems, Scrum Methodology, Reverse Engineering, Software Engineering, Backend, Git, Containerization, Integration Tests, Restful APIs, Docker, Golang, Microservices - **Published:** September 4, 2026 - **Apply:** https://www2.jobdiva.com/portal/?a=62jdnw10t7d77ytz0lbaey9qxonk3b05a9tqw96rb7z6hlfo7xj79l9g6mp6aj2o&compid=0/jobs/31089996#/jobs/31089996 ## About the Role * 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). ## Description 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., * 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. ## Related Videos - [Migrating half a million users to a new payment service provider](https://www.wearedevelopers.com/videos/730-migrating-half-a-million-users-to-a-new-payment-service-provider) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Retooling and refactoring - an investment in people.](https://www.wearedevelopers.com/videos/371-retooling-and-refactoring-an-investment-in-people) - [Scoring 2000 Products per Request: Performance Pitfalls in Golang](https://www.wearedevelopers.com/videos/2073-scoring-2000-products-per-request-performance-pitfalls-in-golang) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)