Job Title: Salesforce Developer
Location: Detroit MI (Onsite)
Job Type: Contract
Responsibilities:
- Perform Salesforce code development and deployments to production.
- Troubleshoot deployment issues and perform basic validations.
- Hands-on development to support customizations on the platform including declarative customization building custom reports etc.
- Work independently and as part of the AGILE team to:
- Monitor the production support box.
- Diagnose and resolve business-reported production issues.
- Perform validations for infrastructure or application interface-related changes.
- Work with the Technical Lead to resolve technical roadblocks and propose alternative solutions.
- Strong problem-solver who detects and resolves project issues effectively.
- May evaluate new application technologies and approaches to assess their usefulness and applicability to the organization.
- Able to handle multiple tasks and changing priorities.
Qualifications :
- Minimum 4 years of extensive hands-on Salesforce development experience required.
- Solid knowledge of Salesforce architecture and integration components with expertise in:
- Creating and managing custom objects fields formulas
- Validation rules page layouts reports
- Custom workflows flows and approval processes within Salesforce.
- Experience working in an IDE such as:
- Visual Studio
- Developer Console
- Debugging and query tools
- Experience with integration features such as:
- Callouts future methods
- Batch and scheduled processes
- Apex REST and SOAP APIs
- Hands-on experience with:
- Point-and-click configuration
- Programmatic customization
- Must have SQL query hands-on development experience
- Knowledge of DevOps specifically:
- Salesforce DX is mandatory
- Familiarity with security and access concepts such as:
- Key Management
- Platform Encryption
- SSL Handshake
- Single Sign-On (SSO)
- Multi-Factor Authentication (MFA)
Key Skills & Traits:
- Experience working in a Scrum/Agile environment.
- Strong foundation in software development practices.
- Experience delivering and supporting highly critical business applications in a fast-paced demanding environment.
- Ability to work independently and be self-accountable to deliver high performance.
- Strong communication skills effective in remote situations.
- Ability to communicate with credibility and confidence to meet customer needs.
- Proactive in resolving customer concerns promptly and exceeding expectations.
- Quickly identifies problems/opportunities and acts decisively.