Ведущий программист С++
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.