Senior Software Engineer
2 weeks ago
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 develop 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. We are cloud native.
Role
We are looking for a senior software engineer passionate about solving real-world problems for students in online education using technology. The ideal candidate can think outside the box, is passionate about technology, is adaptable, thinks big, and is passionate about making an impact. Chegg is evolving very fast, and we are constantly redefining our offerings to match the requirements of our student community; the candidate should have the appetite to pivot fast and be interested in continuous improvement and learning. Chegg has a very open and vibrant engineering culture where the candidate will get the opportunity to work with the best in the industry; the role demands ideating and sharing creative ideas, and you never know the next big thing Chegg works on can come from you If you have dreamt of leveraging your skills and knowledge to impact something big enough to matter, Chegg provides those opportunities, and the candidate should make the best use of them.
Responsibilities
Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions;Cross-team collaboration in driving the end-to-end delivery of SDN on Edge;Participating in the code reviews and design discussions of other engineers;Have a strong sense of end-to-end ownership;Adhere to key principles: Code and design for best performance, scalability, and resiliency;Participate in daily SCRUM meetings;Participates in the testing process through test review and analysis, test witnessing, and certification of software;Be a self-starter, capable of solving ambiguous and challenging technical problems with broad scope;Full stack development of new features/tools, including design, documentation, implementation, and testing;Work alongside other engineers on the team to elevate technology and consistently apply best practices.
Skills and Qualifications (Must Have)
B.E., B.Tech, M.Sc. degree in Computer Science or a related technical field5+ years of product lifecycle experience (from customer requirements -> functional spec -> design -> development/testing -> deployment and monitoring);Strong interpersonal and communication skills;Strong proficiency in NestJS (TypeScript) for building backend services and APIs.Solid understanding of GraphQL API design principles, microservices architecture, and distributed systems.Extensive experience with GraphQL, including schema design, queries, mutations, and optimizations.Use tools and methodologies to create representations of workflows, user interfaces, data schemas, etc;Solid understanding of software design and development;Experience with third-party libraries and APIs;Excellent design and problem-solving skills.Strong experience with Cloud technologies such as AWSExperience with Unit testing frameworks for TDD (Test Driven Development) methodology
Skills and Qualifications (Good To Have)Solid understanding of Agile methodologies and experience working in Agile teams.Hands-on experience with CI/CD pipelines, preferably using GitLab.
-
Senior Software Engineer
4 weeks ago
Delhi, Delhi, India iStrat Software Pvt. Ltd Full timeJob Title: Senior Software EngineerJob Description:As a Senior Software Engineer at iStrat Software Pvt. Ltd, you will be responsible for designing and developing end-to-end web applications. Your expertise in database design and programming will be highly valued. Prior experience in web application development and maintenance is essential. You should...
-
Senior .NET Software Engineer
1 month ago
Delhi, Delhi, India Nixcel Software Full timeJob Title: Senior .NET Software EngineerJob Summary:We are seeking a highly skilled Senior .NET Software Engineer to join our team at Nixcel Software. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality .NET applications.Key Responsibilities:Design, develop, and implement .NET applications...
-
Senior Software Development Engineer
4 weeks ago
Delhi, Delhi, India Aspect Software Full timeJob SummaryWe are seeking an experienced Senior Software Development Engineer to join our team at Aspect Software. The ideal candidate will have a strong background in software development, with a focus on designing, developing, and testing software components.Key ResponsibilitiesAnalyze and design software components, ensuring they meet the required...
-
Senior Software Engineer
6 months ago
New Delhi, India dentsu Full timeThe purpose of this role is to develop required software features, achieving timely delivery in compliance with the performance and quality standards of the company. Job Title: Senior Software Engineer Job Description: Key responsibilities: Works independently with a broader overview on the project Participates in communications with partners and...
-
Senior Software Engineer
1 month ago
new delhi, India Chegg India Full timeSenior Software Engineer - BackendAbout the TeamChegg'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 develop our products to scale and to last, we don’t take shortcuts (hello unit tests...
-
Software Design Engineer
2 months ago
New Delhi, India Platina Software Full timeJob descriptionPlatina is looking for enthusiastic and passionate software engineers, with strong computer science knowledge and coursework, excellent technical fundamentals and strong creative thinking, and who are interested in designing and implementing innovative software products, and interfaces using latest technologies and platforms to delight their...
-
Senior Software Engineer
2 months ago
new delhi, India Chegg India Full timeSenior Software Engineer - Backend 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 develop our products to scale and to last, we don’t take shortcuts (hello unit...
-
Senior software engineer
1 month ago
New Delhi, India Chegg India Full timeSenior Software Engineer - Backend 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 develop our products to scale and to last, we don’t take shortcuts (hello...
-
Senior Software Engineer
1 month ago
New Delhi, India Chegg India Full timeSenior Software Engineer - Backend 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 develop our products to scale and to last, we don’t take shortcuts (hello unit...
-
Senior Software Engineer
2 months ago
New Delhi, India Chegg India Full timeSenior Software Engineer - Backend 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 develop our products to scale and to last, we don’t take shortcuts (hello...
-
Senior Software Architect
3 weeks ago
Delhi, Delhi, India iStrat Software Pvt. Ltd Full timeJob DescriptionAt iStrat Software Pvt. Ltd, we are looking for a talented Senior Software Engineer to join our team of dedicated professionals. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software applications. Your expertise will be utilized to improve the overall efficiency and...
-
Account Executive
5 months ago
New Delhi, India Tes Engineer Full time**Responsibilities**: - Lead and manage a team of accountants or finance professionals, providing guidance, training, and performance feedback. - Oversee day-to-day accounting operations, including accounts payable, accounts receivable, general ledger, and financial reporting. - Ensure accurate and timely recording of financial transactions, adherence to...
-
Senior Software Engineer
2 months ago
new delhi, India Chegg India Full timeSenior Software Engineer - BackendAbout the TeamChegg'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 develop our products to scale and to last, we don’t take shortcuts (hello unit tests...
-
Senior Software Engineer
2 months ago
New Delhi, India Chegg India Full timeSenior Software Engineer - BackendAbout the TeamChegg'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 develop our products to scale and to last, we don’t take shortcuts (hello unit tests...
-
Senior Software Engineer
2 months ago
New Delhi, India Chegg India Full timeSenior Software Engineer - BackendAbout the TeamChegg'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 develop our products to scale and to last, we don’t take shortcuts (hello unit tests...
-
Senior Software Engineer
4 weeks ago
new delhi, India Chegg India Full timeSenior Software Engineer - Backend 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 develop our products to scale and to last, we don’t take shortcuts (hello unit...
-
Senior Software Engineer
2 months ago
new delhi, India Chegg India Full timeSenior Software Engineer - Backend 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 develop our products to scale and to last, we don’t take shortcuts (hello unit...
-
Delhi, Delhi, India TekIT Software Solutions Pvt. Ltd. Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in backend development and experience working with large-scale applications.Key Responsibilities:Design and implement robust backend systemsCollaborate with cross-functional teams to deliver...
-
Delhi, Delhi, India Metacube Software Pvt. Ltd. Full timeAbout the Job:We are seeking a skilled Senior Software Engineer to join our team and contribute to the development of scalable solutions. The ideal candidate will have a strong background in software engineering and experience with developing robust and efficient codebases. Responsibilities include designing and implementing software solutions, collaborating...
-
Senior Software Engineer
2 weeks ago
new delhi, India System Soft Technologies Full timeSenior Software Developer100% REMOTEJob DescriptionKey skills needed (in priority order):- 4+ years of experience in MEAN stack development for production systems- 4+ years of experience in Functional Programming in Java Script (promises, await, async, etc.)- 4+ years of experience in backend node JS (node 12+)- 2+ years of experience with React (latest...