Golang Developer

Toronto, ON, CA, Canada

Job Description

Position : GoLang Developer



Location: Toronto (Hybrid)



Key Responsibilities:



Coding and Development: Writing, debugging, and maintaining Go code for various applications and systems.

Backend Development: Building and implementing APIs, microservices, and backend services for web applications and other systems.

Performance Optimization: Focusing on performance, scalability, and efficiency of applications and systems.

Concurrency and Parallelism: Utilizing Go's concurrency features to create efficient and responsive applications.

Testing and Debugging: Running unit tests, integration tests, and debugging code to ensure quality and reliability.

Collaboration: Working with other developers, designers, and product managers to implement and maintain software.

Code Reviews: Providing feedback and guidance on code quality and standards.

Architectural Design: Contributing to the design and architecture of software systems.

Deployment: Deploying applications to various environments, including cloud platforms.


Essential Skills:



Go Programming Language: Proficiency in Go syntax, concepts, and best practices.

Concurrency and Parallelism: Understanding and experience with Go's concurrency features (goroutines and channels).

REST APIs: Experience with building and consuming REST APIs.

Microservices: Familiarity with microservices architecture and design.

Testing: Experience with unit testing, integration testing, and other testing methodologies.

Problem-Solving: Ability to analyze problems and develop effective solutions.

Communication: Clear and concise communication skills, both written and verbal.

Collaboration: Ability to work effectively in a team environment.


Additional Skills (depending on the role):



Cloud Technologies: Experience with cloud platforms like AWS, Google Cloud, or Azure.

Containerization: Knowledge of containerization tools like Docker and Kubernetes.

Database Technologies: Familiarity with relational databases (e.g., PostgreSQL, MySQL) or NoSQL databases (e.g., MongoDB, Cassandra).

Databases: Experience with different database systems, including relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Cassandra).


Job Type: Fixed term contract

Pay: $50.00-$55.00 per hour

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2945759
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, CA, Canada
  • Education
    Not mentioned