Search by job, company or skills

N

Software Development Engineer-1 Backend

1-2 Years

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 months ago
  • Over 300 applicants

Job Description

Why NxtWave

  • As a Software Development Engineer at NxtWave, you
  • Get first hand experience of building applications and see them released quickly to the NxtWave learners (within weeks)
  • Get to take ownership of the features you build and work closely with the product team
  • Work in a great culture that continuously empowers you to grow in your career
  • Enjoy freedom to experiment & learn from mistakes (Fail Fast, Learn Faster)
  • NxtWave is one of the fastest growing edtech startups. Get first-hand experience in scaling the features you build as the company grows rapidly
  • Build in a world-class developer environment by applying clean coding principles, code architecture, etc.

Job Responsibilities

  • Develop REST & GraphQL APIs required for the applications
  • Designing the database schema for new features to develop highly scalable & optimal applications
  • Work closely with the product team & translate the PRDs & User Stories to a right solution
  • Writing highly quality code following the clean code guidelines, design principles & clean architecture with maximum test coverage
  • Take ownership of features you are developing & drive towards completion
  • Do peer code reviews & constantly improve code quality

Skills Required

  • 1-2 years of experience in backend application development
  • Strong expertise in Python or Java, MySQL, REST API Design
  • Good understanding of Frameworks like Django or Flask or Spring boot& ability to work with ORMs
  • Expertise on indexes in MySQL and writing optimal queries
  • Comfortable with Git
  • Good problem solving skills
  • Write unit and integration tests with high code coverage
  • Have good understanding of NoSQL databases like DynamoDB, Elasticsearch (Good to Have)
  • Having a good understanding of AWS services is beneficial.

Qualities we'd love to find in you

  • The attitude to always strive for the best outcomes and an enthusiasm to deliver high quality software
  • Strong collaboration abilities and a flexible & friendly approach to working with teams
  • Strong determination for completion with a constant eye on solutions
  • Creative ideas with problem solving mind-set
  • Be open to receiving objective criticism and improving upon it
  • Eagerness to learn and zeal to grow
  • Strong communication skills is a huge plus

More Info

Job Type:
Industry:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

At NxtWave, we are determined to transform youngsters into highly skilled tech professionals irrespective of their educational background.
With our Continuous Career Building Programs 4.0 (CCBP 4.0), anyone can build 4.0 skills and get high-paid jobs centered around 4.0 technologies like AI, ML, Full Stack Development, Cybersecurity, IoT, VR/AR, Blockchain and more.
For the first time in India, we have introduced Industry-Ready Certification (IRC) which represents a learner’s industry readiness.

We are building India’s Largest 4.0 Tech Student Community bringing together a group of forward-thinking and tech-savvy minds. ‍This community serves as an ecosystem to help students build skills and careers in 4.0 technologies.
More than 2,00,000+ students from 3,000+ colleges across 35 Indian states & UTs are a part of the community.

Job ID: 118168645