About the role:
● You will spend time ensuring the products have the best technical design and architecture; you would be supported by peers and team members in creating best-in-class technical solutions.
● Identify technical challenges proactively and provide effective solutions to overcome them, ensuring the successful implementation of features and functionality.
● Quickly respond to business needs and client facing teams demand for features, enhancements and bug fixes.
● Work with AI tech and AI leaders in shaping and scaling the software products and hosting manufacturing focussed AI and ML software products
Required Skills & Experience:
● You should have 5-8 years of experience, with deep expertise in backend technologies.
● Must have: Expert in coding for business logic, server scripts and application programming interfaces (APIs)
● Must have: Should have expertise in multiple programming languages (JAVA SPRING, springboot, Python, SCALA, NodeJS, Golang, etc.); HTML,CSS, Javascript (required to build APIs).
● Excellent in writing optimal SQL queries for backend databases; CRUD operations for databases from applications.
● Exposure to relational databases - MYSQL, Postgres DB, non-relational: MongoDB, Graph based databases, HBASE, Cloud native big data stores; willing to learn and ramp up on multiple database technologies .
● Must have at least 1 public cloud platform experience (GCP/Azure/AWS; GCP preferred).
● Good to have: Basic knowledge of Advanced Analytics / Machine learning / Artificial intelligence (has to collaborate with ML engineers to build backend of AI-enabled apps) Product development experience.