Responsibilities:
- Develop distributed and scalable platforms
- Design, code, test, and debug applications in a distributed environment
- Collaborate with designers, architects, and developers to analyze requirements and solutions
- Document program components and decisions using collaborative tools like Wiki
- Conduct testing in controlled environments (DEV and QA) before deployment
- Investigate product issues and optimize performance
- Review systems and suggest improvements through performance testing
Eligibility:
- Batch: 2021, 2022, 2023
- Education: Bachelor’s degree in Computer Science, related field, or equivalent experience
Requirements:
- 1 to 2.5 years of full-time work experience
- Strong understanding of data structures, algorithms, and problem-solving
- Proficient coding skills and an analytical approach to debugging
- Ability to work in an agile environment with minimal supervision
- Experience with relational databases (RDBMS) and document-based databases
- Familiarity with messaging systems like RabbitMQ, Kafka, AWS SQS
- Experience in developing and consuming REST APIs
Technical Skills: RDBMS, document-based databases, RabbitMQ, Kafka, AWS SQS, REST APIs, distributed systems, scalability, debugging, performance testing, agile development, problem-solving, coding