Overview
On Site
$40+
Contract - Independent
Contract - W2
Skills
Golang
.NET Core
Backend
RESTful
APIs
microservices
databases
CI/CD
Job Details
Job Title: Backend Developer (Golang / .NET Core) Location: Fremont, CA / Austin, TX / Seattle, WA / Salt Lake City, UT (Local candidates preferred) Duration: Long-Term Contract
Position Overview:
We are looking for an experienced Backend Developer with strong hands-on expertise in Golang or .NET Core to design, develop, and maintain high-performance backend services. The ideal candidate will be responsible for building scalable APIs, optimizing system performance, and collaborating closely with cross-functional teams to deliver robust software solutions.
Key Responsibilities:
- Design, develop, and maintain RESTful APIs and microservices using Golang or .NET Core.
- Collaborate with product managers, frontend developers, and DevOps engineers to deliver end-to-end features.
- Implement best practices in code quality, security, and performance.
- Work with databases (SQL / NoSQL) for data modelling and query optimisation.
- Participate in code reviews, troubleshooting, and root cause analysis.
- Contribute to CI/CD pipeline development and automated deployment processes.
Required Skills & Experience:
- 5+ years of backend development experience.
- Strong expertise in Golang or .NET Core (experience with both is a plus).
- Solid understanding of microservices architecture and RESTful API design.
- Proficiency with SQL and NoSQL databases (PostgreSQL, MongoDB, etc.).
- Experience with containerization tools like Docker and Kubernetes.
- Familiarity with cloud platforms (AWS, Azure, or Google Cloud Platform).
- Working knowledge of Git, CI/CD tools, and Agile methodologies.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.