Software Developer
SGS & Co · Chennai, Tamil Nadu, India
Apply & track with Apply EdgeKey ResponsibilitiesDesign, develop, and maintain high-quality applications using C++Apply OOP concepts and design patterns to build scalable and maintainable systemsWork with and integrate SDKs, especially Adobe-related SDKsDevelop plugins, extensions, or tools for Adobe platformsDebug, troubleshoot, and optimize application performanceCollaborate with cross-functional teams to deliver efficient solutionsMaintain version control using Git and follow best development practicesRequired Skills & Qualifications3+ years of hands-on experience in C++ developmentStrong understanding of Object-Oriented Programming (OOP) and design patternsExperience with SDK development and integrationHands-on experience with one or more of the following:Adobe IllustratorCreative Cloud APIs/SDKsPDF Library SDKsAdobe SDKs or CEP (Common Extensibility Platform)Good working knowledge of JavaScript (JS) and JSXStrong debugging, troubleshooting, and performance optimization skillsFamiliarity with Git or other version control systemsPreferred QualificationsExperience in developing Adobe plugins or extensionsStrong problem-solving and analytical skillsAbility to work independently and in a team-oriented environment