UpGrad India

OPENS AT: Feb 08, 06:30 AM

CLOSES AT: Feb 10, 12:25 PM

DURATION: 3h

upGrad Backend Hiring Challenge

Online Participation is confidential
Backend Challenge
Software Engineer / Senior Software Engineer
1-6 years
Experience
10L to 30L
CTC

ABOUT CHALLENGE

At upGrad we are looking for Passionate Coders and Go-Getters who can hustle in a startup environment.

At upGrad, we believe that university experience can be enhanced by the right use of technology. We have created an ecosystem that delivers a holistic learning experience and built products that allow us to scale and enhance every aspect of a learner’s journey.

Our proprietary Learning Management System (LMS) is designed to enhance the learning experience, keeping in mind the learning patterns and the needs of a working professional. Technology plays a key role in enabling other supporting roles eg. Admissions Counsellor, Grader, Teaching Assistant etc. such that they can focus on the primary skills that they are expert at, while tech takes care of streamlining their entire workflow making it seamless and optimized.

We, at upGrad, don't just execute but experiment and innovate! And we believe that learning never stops. We conduct periodic hackathons, bits-and-bytes, mentoring sessions, and fun off sites. Come, Join the tech team at Mumbai / Bangalore, We'd love to have you aboard!
 

Challenge Format:

- 2 Programming questions (Based on the concepts of Data Structures and Algorithms)

- 15 MCQs 


Watch out the Easy Going Culture at upGrad - 

 

OPEN POSITION

Software Engineer / Senior Software Engineer
Experience: 1-6 years
CTC: 10L to 30L
Job Location: Mumbai / Bangalore
Openings: 5

We're looking for a hands-on technical leader to work on the design and development of our backend services

Job Responsibilities:

  • Own end to end development and operations of high-performance Web Applications.
  • Implement product features and deploy on AWS infrastructure, and various third-party libraries.
  • Interface with business to define requirements, deliverables, and provide the necessary engineering expertise & support to ensure on-time delivery
  • Collaborate with the entire team and customers on feature requirements and prioritization

Python Qualifications (What we are looking for):

  • Expert knowledge of Python (hands-on experience with web-based applications)
  • Have experience with one web framework (Django, Flask etc)
  • Hands-on experience with both relational and non-relational databases.
  • Proven experience in micro-services architecture, design, and delivery of data-intensive applications
  • Experience with Serverless Architecture, Docker Containers & Architecting systems for AWS is a plus
  • Experience with web paradigms such as RESTful APIs, Test-driven Development (TDD)
  • Must possess traits of thriving to work in a fast-paced autonomous environment

Java Qualifications (What we are looking for):

  • Expert knowledge of Java 8 (hands-on experience with web-based applications)
  • Have experience with one web framework (Spring, Play etc)
  • Proven experience in micro-services architecture, design, and delivery of data-intensive applications
  • Experience with Serverless Architecture, Docker Containers & Architecting systems for AWS is a plus
  • Experience with web paradigms such as RESTful APIs, Test-driven Development (TDD)
  • Must possess traits of thriving to work in a fast-paced autonomous environment

ABOUT COMPANY

upGrad is an online higher education platform. Founded by Ronnie Screwvala, Mayank Kumar, Ravijot Chugh and Phalgun Kompalli in March’ 2015, upGrad provides university educ...

more

GUIDELINES

  1. Before you attempt programming questions, you should choose a language from the given list.

  2. All inputs for the programming problems are from STDIN and output to STDOUT....

more

FAQs

Sample Challenge

Can I participate in a sample challenge?

Yes, we recommend that you participate in our sample challenge.

This challenge enables you to understand how to pa...

more
Notifications
View All Notifications

?