Software Development Engineer 3

4 - 9 years

40.0 - 47.5 Lacs P.A.

Noida

Posted:2 months ago| Platform: Naukri logo

Apply Now

Skills Required

fullstack developmentcdynamo dbsystem designmacnosqlsqlspringdata bricksspring bootjavacomputer scienceecslambda expressionsaws cloudsparkwritingdebuggingperformance optimizationagileetlawscommunication skills

Work Mode

Work from Office

Job Type

Full Time

Job Description

Frontend Development (C++): Develop and maintain features in the GoCart or product hardening library for Adobe desktop applications. Ensure seamless integration of C++ libraries across Windows and macOS platforms . Optimize code for performance, memory, and stability while resolving technical issues efficiently. Backend Development (Java, Spring, AWS, Databricks): Build and optimize microservices using Java and Spring Boot . Develop cloud-based solutions with AWS services and create ETL pipelines in Databricks . Enhance backend systems for performance, security, and scalability . General Responsibilities: Own features end-to-end: design, implement, test, and deploy . Collaborate with cross-functional teams to deliver impactful solutions. Continuously improve and innovate to address system gaps. Follow Agile practices, contributing to code reviews and best practices. What You Need to Succeed: Educational Qualifications: Bachelor s or Master s degree in Computer Science, Software Engineering, or a related field , or equivalent professional experience. Professional Experience: 4+ years of hands-on full stack development experience. Technical Expertise: Frontend (C++): Strong proficiency in modern C++ (C++11/14/17/20) and object-oriented programming . Experience with cross-platform development on Windows and macOS . Familiarity with debugging, profiling, and optimizing native code performance . Backend (Java, Spring, AWS, Databricks): Strong expertise in Java and Spring Boot for developing scalable microservices . Hands-on experience with AWS cloud technologies (S3, Lambda, DynamoDB, ECS, etc.). Experience with Databricks, Spark, and ETL data pipelines . Knowledge of SQL and NoSQL databases . General Skills: Solid understanding of computer science fundamentals, system design, and performance optimization . Demonstrated ability to analyze complex technical challenges and develop effective solutions, showcasing a focus on problem-solving and continuous improvement. Strong written and verbal communication skills, with the ability to work both independently and collaboratively. Familiarity with Agile development methodologies .

Software Development
San Jose CA +

RecommendedJobs for You

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Pune, Bengaluru, Mumbai (All Areas)

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Bengaluru, Hyderabad, Mumbai (All Areas)

Hyderabad, Gurgaon, Mumbai (All Areas)