Position: Senior Back-End Engineer
Company: Ciklum
Experience required: 5y
English level: upper

As our Senior Back-End Software Engineer, you will be responsible for:

●	Take ownership of the project and drive it from the design to the deployment cycle
●	Designing, developing, implementing, documenting, bug fixing and enhancements of a new product
●	Be part of an amazing fast-paced team, working closely with other software engineers, development and product manager
●	Show passion, innovation, and creativity in building products

Requirements:
●	5+ years of experience with back end development using .NET/C#/Node.js/Java
●	Strong understanding of OOP, TDD, SW architecture designs and patterns
●	Experience in performance, profiling and optimization of multithreaded .Net applications
●	Experience with Dockers and cloud services
●	Experience with Scrum methodology
●	BA/B.Sc. in Computer Science or equivalent
  
Would be a good plus:
●	DBs experience
●	Elasticsearch experience
●	Experience with a CI/CD environment

Personal skills:
●	Team player with strong communication skills, capable to work with multiple interfaces
●	Ability to deliver on time
●	Independent, creative and versatile
●	High standards of code quality, testing and performance

What is in it for you?

●	Dynamic and challenging tasks.
●	Team of professionals: learn from colleagues and gain recognition of your skills.
●	Continuous self-improvement.
●	Trainings
●	Knowledge sharing meetings