Golang Developer
Apply NowJob details
Hi, Hope you are doing well? I am looking for a candidate with experience as Golang Developer. Role: Golang Developer Duration: 12 months (possible extension) Location: New Jersey/Arkansas Must be on our W2 Job Description: We are looking for a talented and motivated Golang Developer to join our engineering team. The ideal candidate is passionate about software development, possesses strong problem-solving skills, and has a deep understanding of the Go programming language. Responsibilities: Design, develop, and maintain scalable and efficient software applications using Golang. Collaborate with cross-functional teams to define, design, and ship new features. Write clean, maintainable, and well-documented code. Conduct code reviews and provide constructive feedback to team members. Troubleshoot, debug, and upgrade existing software. Participate in the full software development lifecycle, including planning, development, testing, deployment, and maintenance. Continuously improve and optimize the performance, scalability, and reliability of the applications. Stay up-to-date with the latest industry trends and technologies to ensure our solutions remain cutting-edge. Requirements: Proven experience as a Golang Developer or in a similar role. Strong understanding of Go programming language and its paradigms, constructs, and idioms. Experience with RESTful APIs, web services, and microservices architecture. Familiarity with database technologies such as SQL, NoSQL, and in-memory databases. Knowledge of version control systems, such as Git. Understanding of concurrency and parallelism in Golang. Experience with containerization and orchestration tools (e.g., Docker, Kubernetes) is a plus. Familiarity with cloud platforms (e.g., AWS, GCP, Azure) is a plus. Excellent problem-solving skills and attention to detail. Strong communication and teamwork skills.
Apply Now