- 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 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