Alvaria Inc

Senior Software Engineer

Alvaria Inc

full-time

Posted on:

Location: 🇮🇳 India

Visit company website
AI Apply
Apply

Job Level

Senior

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