Senior Software Engineer

3 weeks ago


New Delhi, India Chegg India Full time

Description

Sr. Software Engineer – Back End
Engineering Team | New Delhi, India

About the Team: Chegg's engineering team is a group of passionate engineers who, in close collaboration with data scientists, product managers, designers, and other backend developers, build the future of the online education industry. We build our products to scale and to last, we don’t take shortcuts (hello unit-tests and documentation), and we take pride in delivering high quality solutions on time.

Responsibilities:

• Oversee all software development activities with Engineering Team

• Engage with Technical Leads and Senior Engineers in design discussions and clearly articulate those to the Engineering Team.

• Reinforce best practices in development by conducting regular design and code reviews.

• Ability to triage technical issues and code.

• Mentor and develop technical talent.

• Guide the creation and support of highly scalable and fault tolerant systems. On-time delivery of quality product is utmost critical for the organization.

• Setting the example of what great clean code is while mentoring those around you to do the same.

• Drive process improvements

Requirements:

• Proven Senior Engineer with excellent organizational, project planning and team leadership skills

• Working Experience of 5+ years in product based medium to large organizations.

• Proven track record of working with remote engineering teams.

• Strong hands-on development experience with Java/J2EE frameworks like SpringBoot including test driven development.

• Strong experience working with cloud computing technologies like AWS

• Strong experience working with microservices and event driven architectures using message brokers like Kafka, SQS/SNS

• Experience with RDBMS and NoSQL databases

• Excellent problem solving and troubleshooting skills.

• Ability to prioritize well, communicate clearly, and have a consistent track record of delivery.

• B. Tech/M. tech/MCA/M.Sc. in Computer Science or related discipline with good academic record


Why do we exist?

Students are working harder than ever before to stabilize their future. Our recent research study calledshows that nearly 3 out of 4 students are working to support themselves through college and 1 in 3 students feel pressure to spend more than they can afford. We founded our business on provided affordable textbook rental options to address these issues. Since then, we’ve expanded our offerings to supplement many facets of higher educational learning through Chegg Study, Chegg Math, Chegg Writing, Chegg Internships, Thinkful Online Learning, and more to support students beyond their college experience. These offerings lower financial concerns for students by modernizing their learning experience. We exist so students everywhere have a smarter, faster, more affordable way to student.

Video Shorts

Life at Chegg:

Certified Great Place to Work:

Chegg Corporate Career Page:

Chegg India:

Chegg Israel:

Thinkful (a Chegg Online Learning Service):


Chegg out our culture and benefits



  • new delhi, India Siemens EDA (Siemens Digital Industries Software) Full time

    It is a core R&D team working on multiple verticals of Simulation. A very energetic and enthusiastic team of motivated individuals.This role is based in Noida. But you’ll also get to visit other locations in India and globe, so you’ll need to go where this job takes you. In return, you’ll get the chance to work with teams impacting entire cities,...


  • New Delhi, India Morningstar Full time

    Title:Senior Software EngineerThe Group:Morningstar is seeking a highly experienced Senior Software Engineer to lead the technical support efforts for our critical Datafeed applications developed in Node.js and ASP.NET. These applications are pivotal in delivering mission-critical data to our clients in the financial industry, and we need a seasoned...


  • New Delhi, India Morningstar Full time

    Title: Senior Software Engineer The Group: Morningstar is seeking a highly experienced Senior Software Engineer to lead the technical support efforts for our critical Datafeed applications developed in Node.js and ASP.NET. These applications are pivotal in delivering mission-critical data to our clients in the financial industry, and we need a seasoned...


  • new delhi, India Morningstar Full time

    Title: Senior Software Engineer The Group: Morningstar is seeking a highly experienced Senior Software Engineer to lead the technical support efforts for our critical Datafeed applications developed in Node.js and ASP.NET. These applications are pivotal in delivering mission-critical data to our clients in the financial industry, and we need a seasoned...


  • New Delhi, India Chegg India Full time

    DescriptionSr. Software Engineer – Back EndEngineering Team | New Delhi, IndiaAbout the Team:Chegg's engineering team is a group of passionate engineers who, in close collaboration with data scientists, product managers, designers, and other backend developers, build the future of the online education industry. We build our products to scale and to last,...


  • new delhi, India Chegg India Full time

    Description Sr. Software Engineer – Back End Engineering Team | New Delhi, India About the Team: Chegg's engineering team is a group of passionate engineers who, in close collaboration with data scientists, product managers, designers, and other backend developers, build the future of the online education industry. We build our products to...


  • Delhi, India Marlabs LLC Full time

    Description:Senior Software Engineer (Java)UL is seeking a Senior Software Engineer (Java) to join an experienced Agile team consisting of a Product Owner, Scrum Master, Quality Assurance Analysts, Software Engineers. The candidate will be responsible for hands on development across multiple technology stacks, frameworks, and tools (Java/J2EE, JSP, Servlets,...


  • New Delhi, India Aces Global Consulting Pvt Ltd Full time

    We are seeking a highly skilled Senior Software Developer to join team. As a Senior Software Developer, you will be responsible for designing, developing, and maintaining high-quality software solutions. You will collaborate with cross-functional teams to understand business requirements and translate them into functional software applications. The role is...


  • new delhi, India Ingram Technologies Full time

    About the Role:  As a Software Engineer at Ingram Technologies, you’ll be at the forefront of developing cutting-edge AI solutions. You’ll collaborate with cross-functional teams to design, build, and optimize software applications that drive innovation and impact. If you’re passionate about technology, problem-solving, and creating impactful...


  • Delhi, India Your IT Recruiter Full time

    Job DescriptionYour IT Recruiter is looking for a Senior Software Engineer for our client.This position will be working asSoftware Engineerfor our client on projects for one of its top clients, John Deere, located in Milan, IL. The candidate needs to understand integrations between procurements and sales and distribution functionality between two internal...


  • New Delhi, India Affinity Steps Full time

    Posting on behalf of our Recruiting Partners.Title: Principal Software Engineering (.NET)Location: Whole IndiaIndustry: Technology, Information and MediaJob Description:We are seeking a Senior Software Engineer (.NET) to join our growing team in India. The Senior Software Engineer will be joining one of our software development teams dedicated to...


  • delhi, India AirCampus Full time

    Role: Senior Software Engineer (Founding Member) - Full-TimeAbout the Role:Do you dream of building something groundbreaking? Are you an exceptional engineer with a fire in your belly to disrupt the status quo?We're a passionate people, currently brainstorming high-impact problem statements with the potential to change the game. We're seeking a Senior...


  • Delhi, India Mindbody Full time

    We're revolutionizing the fitness & wellness industry, and we’re looking for talented people to help us do it. Mindbody + ClassPass bring together the best of both sides of the market: Mindbody is the industry’s most trusted all-in-one technology platform; ClassPass is one of the most popular apps for fitness & self-care enthusiasts. Together we’re...


  • Delhi, India Deltatech Gaming Limited Full time

    Role : Java developer Designation : Senior Software Engineer Experience : 4-6 years Requirements: Strong Knowledge of Object Oriented Programming Concepts. Hands-on knowledge on Multithreading concepts. Hands-on knowledge on Redis and RabbitMQ. Understanding of version control systes like GIT. Good knowledge of DBMS. Knowledge of Performance Monitoring tool...


  • Delhi, India Agensi Pekerjaan BTC Sdn Bhd Full time

    Job DescriptionOpen Position:Software Engineer, Senior (Reputable Company)A Reputable Company is currently hiring aSoftware Engineer, Seniorto come and join them in the Kuala Lumpur Company.Key responsibilities include:·Proven experience (more than 1 years) as a Software Engineer with a hands-on experience in application development on Microsoft C# and SQL...


  • Delhi, India Informatica Full time

    Build Your Career at InformaticaWe're looking for a diverse group of collaborators who believe data has the power to improve society. Adventurous minds who value solving some of the world's most challenging problems. Here, employees are encouraged to push their boldest ideas forward, united by a passion to create a world where data improves the quality of...


  • Delhi, India Walnut Full time

    Company DescriptionWalnut is a healthcare platform based in Mumbai on a mission to provide affordable care to patients. Our platform helps patients find and book healthcare services with ease, while also driving new patient volume for healthcare providers and saving time and effort. We aim to empower patients by removing financial barriers to care and making...


  • Delhi, India BrandMuscle Full time

    The Senior Software Engineer builds tools for our clients in small teams that design, build, and deploy new applications for their dedicated solutions. Engineers interpret customer business requirements and develop detailed system specifications for software development. Engineers build out the data and process components in a .NET / Angular / MS SQL Server...


  • Delhi, India Brandmuscle Full time

    The Senior Software Engineer builds tools for our clients in small teams that design, build, and deploy new applications for their dedicated solutions. Engineers interpret customer business requirements and develop detailed system specifications for software development. Engineers build out the data and process components in a .NET / Angular / MS SQL Server...


  • Delhi, India HighPoints Technologies India (P) Ltd Full time

    Location: Chandigarh/Gurugram/Remote, IndiaShift Timing – 5:30 PM – 2:30 AMNotice Period - Immediate joinerSummaryThe team owns software platforms responsible for handling thousands of loan applications each daythat must be processed accurately and timely. We are looking for software engineers havingexperience creating scalable microservices in Java. Our...