What are the responsibilities and job description for the Golang Software Engineer (with C# Migration Exposure) position at ERPMARK INC?
***********************ONLY LOCAL CANDIDATES TEXAS****************************************
GOLANG DEVELOPER
Job Title: Golang DEVELOPER (with C# Migration Exposure) MANDATORY!!!!!
Location: Dallas, TX – Need local – (5days onsite a week)
Duration: Long-term Contract
Overall: 9 YEARS EXPERIENCE
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.
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).