Software Developer

91springboard
2 - 4 Years   |   5 - 9 LPA   |   New Delhi
2 - 4 Years
5 - 9 LPA
New Delhi
B.Sc., B.Tech/B.E., BCA

About The Company :
91Springboards believe ideas multiply when they come in contact with other ideas. And so the company have created a collaborative environment where members can connect with each other, mentors, investors, and tap into the collective knowledge of the community. They have now grown to six locations (Delhi, Gurgaon, Noida, Hyderabad, Navi Mumbai and Bangalore), have over 180 member companies and organise over 40 events every month across our locations.

Website : NA

Job Profile : Software Developer

Job Location :
Delhi

Desired Experience : 2 - 4 years

Course Specialization :
B.Tech/BE/Bsc/BCA

Training Period : None  

Batches : 2013/2012/2011

Salary : INR 5 - 9 LPA ( The Salary depends on quality/Skills /performance in interview rounds of the candidate )

Bond : None

Date of Joining : Immediate

Tentative Interview Date*: Will be communicated post registration window is closed.

*The shortlisted candidates will be sent Admit Cards/Call Letters on their registered mail Id, which they will need to carry on the date of Interview. No candidate will be entertained by the company without the formal intimation from Aspiring Minds.

Responsibilities include :

-Serve as an interface between engineers and product managers, gathering requirements, writing technical specification & documentation of feature sets.

-Take ownership of large projects and mentor a team of young folks along with code review, merging code and functional testing.

-Architect, develop and maintain RESTful API layer for the products.

Required Skills :

-Python and and atleast one Frontend Python Web Development Framework Django/Flask

-Python unit testing

-Strong algorithmic and data structures skills

-Strong database skills (MySQL, REDIS)

-A minimum of 2 years of demonstrable experience with back-end engineering.

-Basic systems administration

-Bachelors or Masters in Computer Science Engineering (or equivalent)

-Knowledge of Service Oriented Architecture, MicroServices & Distributed Systems

-Should have good understanding on how the web works. ie. basics of == methods,HTTP status codes, headers, DOM and how all of this fits together.

-Good understanding of Linux CLI.

-Someone who loves chilling on the Internet [Cyberloafers welcome :) ]

-Understanding and good knowledge of a Version Control system such as git.

-Should be familiar with the AWS stack and understand how distributed systems work.

-Design and create efficient RESTful endpoints for both internal and public consumption

Please apply only if:

-You have minimum product dev experience of 2+ years in web/mobile startups with expertise in designing and implementing high performance web applications.

-You are an incessant problem solver and tougher the problem gets, more fun you have.

-You have proven experience in the past to showcase the previous point -- either in your past work experience or during study courses by getting involved in open-source projects (like GSoC etc).

-You love to own end to end responsibility, starting from defining the problem statement (either yourself or alongside your peers), development (PoC if needed), testing, releasing in staging & then production env and finally monitoring.

Good to Have :

-Fabric, Virtualenv, Gunicorn

Skills :

-Python, Django, Databases, Distributed Systems, Algorithms, Data Structures

Interview Process :

-Written Rounds

-Technical/Face to face/HR Round

Education:

B.Sc., B.Tech/B.E., BCA

Work Experience:
2 - 4 Years
Salary
5 - 9 LPA
Industry
IT