Salesforce Developer
This role will work cross-functionally with a variety of areas in order to maximize the value Salesforce.com provides to the organization. This includes understanding requirements, defining solution functionality, designing solutions, developing and maintaining solutions over time. The Salesforce Developer will be hands-on and have demonstrated experience developing and managing Salesforce.com in a diverse working environment. Candidate should have strong communication skills and be able to interact effectively with technology team members and business line stakeholders.
Primary responsibilities include:
- As a senior Salesforce engineer, you will work collaboratively across teams and/or independently to design and build solutions on the Salesforce Force.com platform, including strong LWC, Web Services APIs, Apex, OmniStudio, and Visualforce.
- Provide guidance on solution requirements, technical design, integration architecture, and solution recommendations.
- Implement new enhancements including creation of custom objects, workflows, validation rules, approval processes, flows, flow triggers, and email alerts.
- Integrate Salesforce with other platforms, and develop an understanding of other key applications within the organization.
- Implementation change control from development sandboxes to production and across the development lifecycle. Ensure that all necessary changes are documented, reviewed, tested, and approved before being deployed.
- Develop reports, custom report types, dashboards, and processes to continuously monitor data quality and integrity.
- Assist other resources within the team as needed.
- Serve as a subject matter expert on items related to Salesforce.com, third party integrations, and AppExchange.
- Remain current on new Salesforce features and functionality and provide recommendations for process improvements.
- Possess a strong analytical and communication skills, both written and verbal.
- Prioritize tasks, manage time effectively and work on projects/activities in parallel.
Required skills/experience:
- Minimum of at least 5+ years of software development experience with Salesforce.com, with strong proficiency in LWC, Apex, Visualforce, OmniStudio, and SOQL, and an in-depth understanding of SFDC Profiles/Roles and Sharing Rules, Validation Rules, Tasks, Workflow rules, and Triggers, etc.
- Extensive understanding of the Salesforce.com data model and how and when to create custom objects, junction objects, and other model items. Experience with FSC data model is preferred.
- Experience with the Salesforce.com APEX data loader and other data loading tools.
- Experience with Salesforce.com Web Services APIs - SOAP and REST-based Web Service APIs, including consumption, request packaging, parsing/de-serializing, managing static values, and UI/UX elements for working with data in returned API response payloads.
- Demonstrated experience with integrating solutions between SFDC and external systems.
- Detailed understanding of the Salesforce classic, Salesforce Lightning, and Salesforce sandbox platform development environments, with Financial Services Cloud experience a plus.
- Experience with Einstein Analytics, Einstein Discovery, and Marketing Cloud are all a plus.
- Experience in Financial Services/Wealth Management is a plus.
- Excellent communication skills and ability to work in a team-oriented fast paced, dynamic environment, with an acumen for helping to raise the bar for overall team performance.
- Experience with deployment/build/migration process in a Salesforce environment and associated tools.
- Experience working in an agile delivery environment a plus.
What we offer:
- The chance to work with impact. Here, you're empowered to bring your biggest thinking to help our company and clients improve everyday life.
- Ownership over your career. Stay at the top of your game through our award-winning learning and development ecosystem. And when your ambitions change or we offer new opportunities, we help you pivot by providing reskilling, on-the-job learning and guidance to find new roles that might be a better fit.
- The opportunity to thrive on a high caliber team with heart. We celebrate each other's experiences and perspectives and promote a sense of belonging through our affinity groups and diversity and inclusion initiatives.
- A comprehensive total rewards package, including a competitive salary and pension plan with matching contributions.
- Flexible health and financial benefits to support you and your eligible dependents —from day one.
- True work-life balance. Be at your best through paid time off, flexible work arrangements, volunteering opportunities, social events, and so much more.
About us Cognizant is one of the world's leading professional services companies, transforming clients' business, operating, and technology models for the digital era. Our unique industry-based, consultative approach helps clients envision, build, and run more innovative and efficient businesses. Headquartered in the U.S., Cognizant is consistently listed among the most admired companies in the world.
Other employment-related information Cognizant is an equal opportunity employer. Your application and candidacy will not be considered based on race, color, sex, religion, creed, sexual orientation, gender identity, national origin, disability, genetic information, pregnancy, veteran status or any other characteristic protected by federal, provincial or local laws.
If you have a disability that requires reasonable accommodation to search for a job opening or submit an application, please email CareersNA2@cognizant.com with your request and contact information.
Language requirements vary depending on roles, but we ask that all candidates have basic English proficiency for company-wide communications purposes. For roles based in Quebec, professional English proficiency is required, as you'll deliver services to and collaborate with stakeholders outside the province who may not speak French.