Software Engineer – Golang (with C# Migration Exposure)
Location: Irving, TX – Onsite (Candidates must be local and located within a 50-mile radius of the job location)
Duration: 6+ Months C2H
Visa: /H1B
Experience- 10+ years
Need very Strong candidates in Golang and C# migration
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:
Required Skills & Qualifications:
· 10+ 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).