Position: GoLang Developer
Duration: Long-Term Contract
Location: Dearborn, MI – Onsite
Experience: 8+ Years
Job Description
We are looking for an experienced GoLang Developer with strong hands-on experience in production Golang development, CLI tooling, DevOps, API development, and CI/CD build tools.
Key Responsibilities
Design, develop, and maintain scalable applications and developer tools using Golang.
Build and enhance Go-based CLI tooling for development, deployment, and automation.
Develop and integrate REST APIs and backend services.
Work closely with DevOps teams on CI/CD pipelines, build automation, and release processes.
Troubleshoot, optimize, and maintain production applications and tooling.
Collaborate with engineering teams to improve development and deployment workflows.
Write clean, maintainable, well-tested, and production-ready Go code.
Participate in code reviews, technical design discussions, and continuous improvement initiatives.
Required Qualifications
8+ years of professional/production Golang development experience.
Strong hands-on experience with GoLang CLI tooling.
Proven experience with DevOps and CI/CD build tools.
Strong experience developing APIs and backend services.
Experience with build automation, scripting, and developer productivity tools.
Strong understanding of the software development lifecycle and production engineering practices.
Excellent problem-solving and communication skills.
Willingness and ability to work onsite in Dearborn, MI.
Preferred Skills
Go CLI frameworks and tooling
REST APIs / Microservices
CI/CD pipelines
DevOps automation
Git
Docker / Kubernetes
Cloud platforms
Automated testing and build systems