Sr. Engineer, Omni Selling Platform
Essential Abilities, Skills And Experience
- Bachelors in Computer Science, Information Systems or equivalent. Masters degree is preferred.
- 5+ years’ experience delivering highly available web/mobile applications. Prior experience in retail domain is a plus.
- 2+ years of experience working with distributed teams.
- Deep knowledge of UI Libraries / Frameworks, API (REST), API Management and building scalable and high performance Web APIs
- Must have hands-on experience in developing websites with some of the technologies like - Java, Spring boot, NodeJS with Javascript/Typescript, ReactJS and ElasticSearch (or SOLR, Lucene search engine); Experience developing apps with React Native, iOS, Android is a plus
- Experience with AWS Serverless Cloud native services with Lambda functions, SNS, SQS, DynamoDB, API Gateway
- Strong knowledge of Caching frameworks, data structures, algorithms, operating systems, and distributed systems fundamentals.
- Strong understanding of databases, NoSQL data stores, storage and distributed persistence technologies
- Strong communications and presentation skills.
- Passionate about enabling next generation experiences.
- Experience with automated testing, deployment pipelines and cloud based infrastructure.