Aqua Information Systems - Plano, TX

posted 29 days ago

Full-time
Plano, TX
Professional, Scientific, and Technical Services

About the position

The Golang Developer will be responsible for designing, developing, and maintaining high-performance applications using the Go programming language. This role involves collaborating with cross-functional teams to define and implement new features, as well as optimizing existing code for better performance and scalability. The developer will also participate in code reviews and contribute to knowledge sharing within the team, while staying updated with emerging technologies and industry trends.

Responsibilities

  • Design, develop, and maintain high-performance Go applications.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Troubleshoot and optimize existing code to improve performance and scalability.
  • Write clean, maintainable, and efficient code following best practices.
  • Participate in code reviews and contribute to team knowledge sharing.
  • Stay updated with emerging technologies and industry trends.

Requirements

  • Bachelor's degree in Computer Science or a related field, or equivalent experience.
  • Proven experience as a GoLang Developer or similar role.
  • Strong knowledge of Go programming language and its frameworks.
  • Familiarity with microservices architecture and RESTful APIs.
  • Experience with cloud services (AWS, Google Cloud Platform, Azure) is a plus.
  • Understanding of database systems (SQL and NoSQL).
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork abilities.

Nice-to-haves

  • Experience with containerization (Docker, Kubernetes).
  • Familiarity with CI/CD pipelines and version control systems (Git).
  • Knowledge of agile development methodologies.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service