Being a member ofDigital Platforms & Experiences teamin Global Marketing, you will be:
- Tenacious: Work in a fast paced and highly complex environment
- Creative thinker: Analyze multiple solutions and deploy technologies in a flexible way.
- Great teammate: Think and work collaboratively and communicate effectively.
- Fast learner: Pick up new concepts and apply them quickly.
Responsibilities:
- Collaborate with team members in a multi-office, multi-country environment.
- Deliver high efficiency, high availability, concurrent and fault tolerant software systems.
- Contribute to the development of client facing AI tools.
- Design and develop innovative solutions to complex problems, identifying issues and roadblocks, ability to translate real business problems into technical solutions.
- Apply validated quality software engineering practices through all phases of development.
- Ensure resilience and stability through quality code reviews, unit, regression and user acceptance testing, dev ops and level two production support.
Qualifications:
- B.E./ B.TECH./ MCA or any other relevant engineering degree from a reputed university.
- 4+ years of proven experience
Skills and Experience:
- A proven foundation in core Java and related technologies, with OO skills and design pattern.
- Track record building high quality software with design-focused and test-driven approaches
- Hands-on coding experience using Python
- Experience with relational database and/or NoSQL Database (e.g., Apache Cassandra)
- Great analytical, problem-solving and communication skills
Nice to have:
- Knowledge of Java/Spring
- Exposure to building microservices and APIs ideally with REST, Kafka or gRPC.
- Exposure to frontend tech like Node.js / React / TypeScript / CSS / HTML5
- Exposure to high scale distributed technology like Kafka, Mongo, Ignite, Redis
- Experience with Cloud platforms like Microsoft Azure, AWS, Google Cloud
- Experience with DevOps and tools like Azure DevOps
- Experience with AI-related projects/products or experience working in an AI research environment.
- Experience working in an agile development team.