Principal Engineer - Xindus | Scrabble
Job Description
Job Responsibilities
-
Design, build, and maintain high performance, clean and reusable code.
-
On Calls Monitoring the performance of live applications and work on optimising them at the code level
-
Clearly understand the requirements, designs and convert them into high quality code.
-
Identifying and resolving the bugs and enhancing application performance. Performing unit testing on code
-
Collaborating with cross-functional teams to define and design new features
-
Staying up to date with new mobile technology trends, applications, and protocols
-
Develop a highly scalable and secure cloud-based system for collecting health data and performing analytics.
-
Document software and features for internal and external engineering teams
-
Collaborate with other groups (QC/testing, algorithm developers, etc.)
Skills/ Experience
-
Engineering or Equivalent Bachelor’s degree preferable from top engineering colleges.
-
4 to 8 years of experience in developing ecommerce B2B/B2C products/platforms.
-
Expertise in Data Structure, Algorithms & System Design
-
Expertise In Java/JavaEE/Spring/SpringBoot/
HTML/CSS/Angular/React/Vue JS -
Expertise In Database RDBMS/NoSQL (Solr/REDIS/MongoDB/RabbitMQ/
Kafka etc) -
Good understanding In GCP/AWS/DevOps/SRE/On-Calls.
-
Good understanding of AI/ML/Data Science Algorithms.
-
Able to work and thrive in a fast-paced, rapidly changing work environment
-
Should have excellent communication skills, with an ability to convey ideas clearly & precisely
-
Must have leadership skills & a good team player
-
Must be pro-active & a self-starter