Tech Stack
DockerGoGRPCJenkinsLinuxPostgresPythonRDBMSTCP/IPTFS
About the role
- Investigating and resolving bugs in our software
- Participating in code review
- Extending your skills through software engineering tasks
- Owning and implementing new features
- Creating automated end to end, integration, and unit tests
- Modernizing software
Requirements
- 4 years of experience in IT industry as Software Developer or related
- Ability to work with English documentation
- English speaking/reading/writing at minimum B2
- Good knowledge about Linux environment
- Bash
- Python
- C/C++
- UML
- Design Patterns
- Asynchronous programs (one of: Python Asyncio, Twisted, libuv, libevent)
- RDBMS (PostgreSQL)
- For source control: GIT
- Basic knowledge about: Web technologies (HTML, REST)
- TCP/IP, UDP, etc.
- Nice to have: Knowledge about: Go.lang
- Telecommunications technologies (SIP, Asterisk)
- gRPC/ProtoBuf
- Previously used following tools: Jira
- Jenkins
- Docker
- For source control: TFS
- Some personal projects you worked on