Senior Golang Developer Consultant

4 days ago


Singapore Thoughtworks Full time

Overview
We are seeking a skilled and passionate
Golang Developer Consultant
to join our team. As a consultant in our firm, you'll have the opportunity to work on diverse and impactful projects for our clients across various industries. This isn't just a coding job; you will be a trusted technical advisor, a problem solver, and an integral part of the client's success.
You will be responsible for designing, developing, and deploying high-performance, scalable, and resilient applications. This role is perfect for a developer who thrives on new challenges and enjoys building robust back-end systems using Go.
Responsibilities
Develop with Go: Architect, develop, and maintain high-quality, efficient, and reliable software using the Go programming language.
Consult & Collaborate: Work directly with clients to understand their business needs, translate requirements into technical specifications, and propose effective solutions.
Build Scalable Systems: Design and implement RESTful APIs, microservices, and other distributed systems.
Ensure Quality: Write clean, well-documented, and testable code. Participate actively in code reviews to maintain high coding standards.
Troubleshoot & Optimize: Debug production issues and optimize application performance to ensure stability and efficiency.
Integrate & Deploy: Work with databases (SQL and NoSQL) and cloud platforms to build comprehensive solutions.
Stay Current: Keep up-to-date with the latest trends and best practices in the Golang community and broader cloud-native ecosystem.
Qualifications
Technical Skills
Experience: Minimum of 3+ years of professional experience developing software with Golang.
Concurrency: Deep understanding of Go's concurrency model, including goroutines and channels.
API Development: Proven experience building and consuming RESTful APIs.
Databases: Proficiency with at least one SQL database (e.g., PostgreSQL, MySQL) and one NoSQL database (e.g., MongoDB, Redis).
Cloud & DevOps: Hands-on experience with at least one major cloud provider (AWS, GCP, or Azure) and familiarity with containerization (Docker) and orchestration (Kubernetes).
Version Control: Strong knowledge of Git.
Consulting Mindset: Excellent communication and problem-solving skills, with the ability to explain complex technical concepts to non-technical stakeholders.
Professional Skills
Experience with event-driven architecture and message queues (e.g., RabbitMQ, Kafka).
Knowledge of CI/CD pipelines.
Experience with other languages like Python, Java, or Node.js is a plus.
Other information
Learning & Development: There is no one-size-fits-all career path at Thoughtworks; your development is supported by interactive tools, development programs and teammates who want to help you grow.
About Thoughtworks: Thoughtworks is a dynamic and inclusive technology consultancy pushing boundaries through purposeful and impactful work. For 30+ years we’ve delivered extraordinary impact with clients by solving complex business problems with technology as the differentiator.
AI policy: See here our AI policy.
#J-18808-Ljbffr



  • Singapore Thoughtworks Inc. Full time

    # Senior Golang Developer ConsultantSingapore, Singapore## Job responsibilities* Develop with Go: Architect, develop, and maintain high-quality, efficient, and reliable software using the Go programming language.* Consult & Collaborate: Work directly with clients to understand their business needs, translate requirements into technical specifications, and...

  • Golang Developer

    4 weeks ago


    Singapore Uplers Full time

    You have an exciting opportunity to join the team at PrivaSapien as a Golang Developer in Bengaluru. PrivaSapien is a company that is passionate about Privacy & Responsible AI and is looking for individuals who share the same passion. As a Golang Developer, you will be responsible for designing, developing, and maintaining robust and scalable APIs using the...


  • Singapore Thoughtworks Full time $120,000 - $180,000 per year

    We are seeking a skilled and passionate **Golang Developer Consultant** to join our team. As a consultant in our firm, you'll have the opportunity to work on diverse and impactful projects for our clients across various industries. This isn't just a coding job; you will be a trusted technical advisor, a problem solver, and an integral part of the client's...

  • Golang Developer

    3 weeks ago


    Singapore SCIENTEC CONSULTING PTE. LTD. Full time

    Roles & ResponsibilitiesAbout the RoleWe are looking for a talented Golang Developer to design, develop, and maintain high-performance applications that power critical platforms. You will work with a team of engineers to build scalable backend services, integrate APIs, and deliver secure, reliable solutions. This role is ideal for someone passionate about...

  • Golang Developer

    4 days ago


    Singapore CLPS TECHNOLOGY (SINGAPORE) PTE. LTD. Full time

    Job Responsibilities - Bachelor's degree or higher in Computer Science or a related field. - Must have experience in Golang development with strong coding skills and familiarity with mainstream Golang frameworks and components. - Proficient in multi-threading, concurrent programming, network IO models, and database transactions. - Knowledge of parallelism,...

  • Golang Developer

    3 days ago


    Singapore TECH AALTO PTE. LTD. Full time

    **Job Title**:Golang Developer** **Role Type: Contract** **Key Responsibilities**: - **Optimize Performance**:Write efficient, scalable, and maintainable code with a focus on performance optimization, multi-threading, and concurrent programming. - **Database Management**:Design and manage database schemas, indices, and transactions while ensuring...

  • Backend Developer)

    1 week ago


    Singapore ALLCAN INTERNATIONAL PTE. LTD. Full time

    **Job Description**: We are seeking a Golang/Java/Python Development Engineer to join our technical team and contribute to the innovation and optimization of our company's products. As a Golang/Java/Python Development Engineer, you will be responsible for participating in the development, maintenance, and performance optimization of the company's core...

  • Golang Developer

    17 hours ago


    Singapore Hyppies Full time

    **About Our Client**: We are a premier financial services company in Singapore, dedicated to delivering innovative solutions that drive financial success for our clients. We're seeking a talented Golang Developer to contribute to our backend systems using Go programming. Collaborate with our dynamic team to build robust and scalable solutions that power our...

  • Golang Developer

    10 hours ago


    Singapore SCIENTEC CONSULTING PTE. LTD. Full time

    About the Role We are looking for a talented Golang Developer to design, develop, and maintain high-performance applications that power critical platforms. You will work with a team of engineers to build scalable backend services, integrate APIs, and deliver secure, reliable solutions. This role is ideal for someone passionate about clean code, system...

  • Full Stack

    2 weeks ago


    Singapore STAR CAREER CONSULTING PTE. LTD. Full time

    **Software Engineer (Java, GoLang) **Requirements**: **-Involved in Full Stack Development.** **-Handled Front-End and Back-End developmen **t. - Strong in Software Design, Development and Support. - **Proficient in Java/ J2EE Software Programming language.** - Experience in handling SDLCs. - Experience in handling Software Application development. -...