Senior Golang Developer
Description:
Enertek Group are currently in partnership with a company that are a company company that allows investors to hold all their crypto assets securely in one place, with unlocked access to a wide range of liquidity venues and DeFi yield opportunities.
They are currently on the hunt for a highly experienced backend services developer with an interest in blockchain and cybersecurity, and a depth of knowledge and passion for building secure solutions.
Responsibilities
- Write high-quality Go code
- Collaborate with colleges to design architecture and test code
- Where possible contribute to our other code bases in C, C++, Python and JavaScript
- Define and follow coding standards (style, testing, reusability etc.)
- Contribute ideas to our product development process
- Problem solving – including problem diagnosis, bug fixing, troubleshooting and firefighting.
- Be available for out of hours support
- At your discretion get involved with other aspects of the work of the R&D Department
Requirements
- Computer Science Degree or equivalent industry experience
- 5 years+ experience in software development using Golang
- Proven experience with producing production-ready and highly scalable applications
- Excellent knowledge in Linux shell, scripting and popular CI/CD tools
- Excellent knowledge of Docker and Git
- Experience with SQL (Postgres), NoSQL and distributed databases
- Experience with microservice architecture, message queues and fast k/v stores (Redis)
- Excellent knowledge of HTTP protocol internals, Websockets and RestAPI principles
- C/C++, Python or Javascript is a plus
- Good teamwork and communication skills
| Organization | Enertek Group |
| Industry | IT / Telecom / Software Jobs |
| Occupational Category | Developer |
| Functional Area | Developer |
| Job Location | Doha, Qatar |
| Shift Type | Morning |
| Job Type | Full Time |
| Gender | No Preference |
| Career Level | Experienced Professional |
| Experience | 5 Years |
| Posted at | 2023-02-09 1:29 pm |
| Expires on | 2026-12-03 |