Overview
Senior Developer on Genpact's Application Development team, building and maintaining Salesforce solutions as part of an Agile delivery cadence.
What you'll do
- Lead analysis, design, development, unit test and deployment on the Salesforce platform as part of Agile cadence.
- Build custom solutions on the platform using Apex and Visualforce.
- Implement standard Salesforce functionality including sharing rules, roles, profiles, etc., and use standard features including Workflow, Process builder, and flows to create solutions.
- Execute integration testing with Apex test classes and maintain maximum code coverage.
- Develop trigger, batch class, and scheduled job by maintaining best coding standards.
- Write Apex using industry standard best practices and design patterns.
- Maintain expert level knowledge of Salesforce system architecture and development best practices to scale implementations across multiple business units.
- Develop complex integrations between Salesforce and other systems, either through custom API or middleware tools.
- Work on production incident debugging, analysis, bug fixes, service requests, data loads, minor/major enhancements.
- Provide business support for critical issues and mentor operations team members.
- Assist in increasing the efficiency of our sales organization and in scaling our sales systems for rapid growth.
What you'll need
- BS/MS degree in Computer Science or related technical field involving coding, or equivalent work/technical experience.
Nice to have
- Salesforce Platform Developer II certification.
- Salesforce Administrator certification.
- Experience with Marketing applications (e.g. Marketo).
- Experience in CTI integration (e.g. InContact).
- Relevant experience as a Salesforce Developer in Sales and Service Cloud.
- Experience working on development of Sales Cloud instances for mid-market or enterprise size companies.
- Using declarative (Process builder, Flow and Workflow) versus programmatic methods and extending the Lightning Platform using Apex and Lightning web components.
- Demonstrable experience designing, and personally building, Lightning pages for enhanced end user experiences.
- Experience with Salesforce sites and Communities.
- Experience integrating Salesforce with external systems (REST & SOAP API, JSON & XML, etc.).
- Experience using Apex Data Loader.
- Knowledge of Salesforce platform best practices, coding, design guidelines and governor limits.
- Salesforce Platform Developer I certification and Salesforce Admin certification.
- Excellent communication, documentation, and organizational skills and the ability to relentlessly prioritize.
- Passion for a fast-paced, high growth environment.
Details
- Location: Noida, India.
- Work mode: Hybrid.
- Work shift: Flex Time (India).
- Job type: Regular.
- Language: English (Required), Proficient - C2.
Read the full description and apply on the company’s own careers page.