About the role
About the Role
We are looking for a passionate Software Development Engineer (SDE) to design, develop, and maintain scalable software solutions. The ideal candidate should have strong problem-solving skills, a solid foundation in data structures & algorithms, and experience in building high-quality applications.
Key Responsibilities
- Design, develop, test, and deploy scalable software applications
- Write clean, maintainable, and efficient code
- Work on frontend, backend, or full-stack development based on project needs
- Collaborate with cross-functional teams (Product, QA, DevOps)
- Participate in code reviews and ensure best coding practices
- Debug and resolve technical issues and performance bottlenecks
- Contribute to system design and architecture discussions
Required Skills
Programming Languages
-
Proficiency in at least one:
-
Java / Python / C++ / JavaScript
Core Fundamentals
-
Strong knowledge of:
-
Data Structures & Algorithms
-
Object-Oriented Programming (OOP)
-
System Design (for experienced roles)
Web Technologies (Good to Have)
-
Frontend:
-
HTML, CSS, JavaScript
-
React / Angular
-
Backend:
-
Node.js / Java Spring Boot / Python Django
Databases
- SQL (MySQL, PostgreSQL)
- NoSQL (MongoDB)
Tools & Platforms
- Git / GitHub
- REST APIs
- Cloud platforms (AWS / Azure / GCP good to have)
Preferred Qualifications
- Bachelor’s degree in Computer Science or related field
- Experience with scalable distributed systems
- Familiarity with Agile/Scrum methodology
- Strong analytical and problem-solving skills
Millions of jobs, with real people getting hired every day
Questions, answered
Click "Apply with JobAssist" – we tailor your resume and application to this role and submit it for your approval.
Yes. This role at Deloitte US-India Offices was screened before publishing – we confirmed the employer before listing it.
The employer didn't disclose a salary range for this listing. JobAssist shows pay whenever it's available.
This position can be done from anywhere, with no in-office requirement.
Yes – every application is tailored from your profile and this job's requirements, and you can review and edit before it's sent.
