Job Description:
Company Name | Agoda |
Position | Software Engineer, Internship |
Qualifications | Bachelor’s or Master’s Degree in Computer Science |
Experience | Freshers |
Location | Gurugram |
CTC | Not Disclosed |
In this Role, You Will:
- Contribute to a high-quality codebase and work on scalable, fault-tolerant systems and APIs that handle a substantial load of requests.
- Utilize cutting-edge languages like Scala, Kotlin, ReactJS and C#, alongside data technologies such as Kafka and Spark, all within an agile development environment.
- Implement state-of-the-art CI/CD and testing methodologies to ensure seamless operations with zero downtime.
- Consider the complete product lifecycle, from defining product requirements and technology selection to coding standards, agile development, testing, deployment, and ongoing monitoring.
Qualifications for Success:
- Ongoing pursuit of a Bachelor’s or Master’s Degree in Computer Science or a related field.
- Familiarity with the fundamentals of Object-oriented and/or Functional programming.
- A grasp of relational and/or non-relational databases.
- Proficient English communication skills.
- A readiness to learn quickly.
It’s a Plus if You Have: Agoda
- Practical experience with Scala, Kotlin, Java, JavaScript, ReactJS, or C#.
- Previous involvement in developing back-end applications and services, with an understanding of the basics of system scaling.
- Familiarity with data platforms such as MS SQL, Cassandra, or Hadoop, recognizing that different applications have unique data needs.
- Experience with automated CI/CD systems, a commitment to test-driven development, knowledge of clean software architectures, and a grounding in SOLID principles.
- Proficiency in core engineering infrastructure tools like Git for source control, TeamCity for Continuous Integration, and Puppet for deployment.
Internship period: July – Dec 2024
Interview process: Agoda Agoda Agoda Agoda
Registration closes: 21st April 2024
Hacker rank test starts: 26th April 2024
Hacker rank test ends: 28th April 2024
In-office interview date: 3rd May 2024