Skills/Experience
14+ years of experience developing, designing secure, scalable and highly available software solutions (a hands-on coder)
Strong experience and coding skills with Ruby on Rails along with other common libraries such as RSpec and Resque.
5+ years of experience mentoring, coaching team of software developers
Knowledge of modern software architectures, single page apps, modern web stack, SSO and other system integrations
Through understanding of various coding patterns and experience working with at least one backend programming language
Exposure to multiple coding languages (Ruby/Elixir) would be added advantage
Extensive knowledge of design patterns and very good knowledge and experience of using DDD
Hands on data modeling and database design experience
Experience with software development lifecycle (SDLC) processes and Agile development practices (Scrum, Kanban, BDD/TDD)
Experience working with modern front end technologies like Elm, React, Vue, Angular
Experience working with MongoDB. Knowledge of PostgreSQLwould be added advantage
Knowledge of DevOps tools like Docker, Kubernetes, Octopus, Jenkins will be a plus
Keyskills: kubernetes rspec software development life cycle Angularjs ddd devops design patterns jenkins React.Js mongodb Elixir ruby