Ведущий программист С++

120 000 0
We're looking for talented and motivated people with intermediate level of English language and a minimum of 3 years working experience as a software developer, to participate in an international project and develop in close cooperation with our Asian company a BPM platform and high-speed Transaction Gateway. You are welcome to apply should you feel comfortable with the following: coding at any layer in the software stack can learn new technologies quickly and are eager to do so move from one project to another have a strong collaborative spirit and a contagious enthusiasm C/C++ is your mother tongue knowledge of C ++ 11/14 familiarity with creating C API knowledge of the standard library, STL containers, and algorithms good understanding of memory management in non-garbage collected environments ability to work with high-level specifications Additional experience in the following would also be appreciated: Golang, RabbitMQ, Couchbase and Docker working in an agile team with scrum methodology implementation of automated testing platforms and unit tests (TDD) proficient understanding of git Key responsibilities: Development of core system based on open standard Extending the open standard to add more features Development of additional modules to enrich the core system Development of REST API to expose core system functionality Building reusable code and libraries for future use Writing design, technical and operational documentation Implementation of security and data protection (OWASP security principles) Involvement in (SDLC) Software Development Life Cycle with Agile methodology Practicing TDD (Test Driven Development) We offer: Official salary 100,000 - 120,000 rubles; Full-time (40h / week), flexible schedule and working environment; Paid vacation and sick leaves; Possibility for remote working with the requirement to be available during working hours on-line (skype); Paid business trips to Asia; Blogging in Asian technical blogs, the company’s official website and our partners’ blogs. English language courses in case needed. In addition: Location: flexible; Working language – English; Schedule: Full day. You are convinced that you could be a good match? Kindly send your CV in English language with detailed description of your previous projects.