Company Description
Founded in 2018, Giggso is a No-Code ModelOps Observability platform that empowers Data Science, Engineering teams, and Business executives. The platform consolidates, engages, and provides actionable insights from monitoring and observability data, addressing issues like data quality, bias, and drifts. Giggso's Web 3.0 and blockchain-enabled platform also supports Model Risk Management, meeting audit and security compliance needs. By simplifying the management of complex AI/ML systems, Giggso enhances ROI, reduces OpEx costs, and improves overall customer experience. For more information, visit www.giggso.com.
Key Responsibilities
- Programmatic Development & Technical Leadership:
- Design, develop, test, and deploy complex business solutions on the Salesforce platform using advanced Apex (classes, triggers, batch jobs, schedulers, future methods), LWC/Aura, Visualforce, and SOQL/SOSL.
- Serve as the Apex subject matter expert, ensuring all custom code is scalable, adheres to governor limits, and follows security and performance best practices.
- Provide technical leadership, perform code reviews, and mentor junior developers to enforce coding standards and maintain high code quality.
- Architecture & Design:
- Collaborate with Architects and Business Analysts to translate intricate business requirements into scalable, robust, and maintainable technical designs.
- Determine the most effective solution approachclicks (declarative) vs. code (programmatic)always prioritizing declarative solutions where appropriate.
- Design and implement effective data models, security models, and sharing rules.
- Integration and Data Management:
- Design and implement complex integrations with external systems using Salesforce APIs (REST, SOAP, Bulk) and middleware platforms.
- Develop and manage data migration and cleansing strategies.
- DevOps and Quality Assurance:
- Manage code deployment using version control systems (Git) and Continuous Integration/Continuous Delivery (CI/CD) pipelines.
- Write robust unit tests for all custom development to ensure maximum code coverage and reliability.
- Diagnose and resolve complex performance issues and critical bugs across various Salesforce environments.
- Collaboration and Continuous Improvement:
- Actively participate in Agile ceremonies (sprint planning, stand-ups, retrospectives).
- Stay current with new Salesforce features, releases, and industry best practices, recommending strategic adoption where applicable.
Requirements
Experience
5+ yearsof hands-on experience as a Salesforce Developer.
Certifications (Mandatory)
Salesforce Certified Platform Developer I (PDI).
Certifications (Preferred)
Salesforce Certified Platform Developer II (PDII)(Highly Preferred) and/orApplication Architect/System Architect.
Core Technical Skills
Expert-level proficiency in Apexprogramming (Triggers, Classes, Batch Apex, Future Methods, Test Classes) andSOQL/SOSL.
Front-End & UI
Strong experience developing modern user interfaces usingLightning Web Components (LWC)and/orAura Components.
Integration
Proven experience withREST/SOAP APIsand other integration patterns for connecting Salesforce to external systems.
Platform Knowledge
Deep understanding of the Salesforce data model, security model, governor limits, and core declarative tools (Flow, Process Builder, etc.).
DevOps
Experience withGit, SFDX, and release management processes (CI/CD).
Education:
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field (or equivalent practical experience).