Bachelor’s degree in Computer Science is required.
8+ years’ experience in software development
At least 2 years’ experience developing & defining data models with elastic search – MUST
Well established technical problem-solving skills.
Experience in one or more of the following software languages: Java, JavaScript, Python, NodeJS
Experience with developing micro services, lambda and multi-threaded software.
Experience with web services
Excellent communication skills
Excellent problem-solving skills
Excellent decision-making skills Working knowledge of unit testing
Working knowledge of user stories or use cases
Working knowledge of design patterns or equivalent experience.
Working knowledge of object-oriented software design.
Team Player
Desire to work in a fast-paced environment