DTI (Diversified Technology Inc.) · 20 hours ago
Salesforce Developer
DTI (Diversified Technology Inc.) is an IT Consulting/Staffing firm based in Chicago's Loop, specializing in enterprise integration and implementations. The Salesforce Developer will design, implement, and maintain custom solutions within the Salesforce platform to enhance the organization's CRM capabilities, focusing on automating processes and ensuring seamless integration with other systems.
Responsibilities
Configure and Develop User Stories: Utilize Salesforce Service Cloud, Salesforce Experience Cloud, Lightning Web Components (LWC), and platform development capabilities to configure and develop user stories that meet specified requirements
Sprint Development and Testing: Develop and test user stories as part of the sprint activities, ensuring that each story is completed within the sprint cycle
Sprint Demo and Approval: Present and demonstrate the developed functionality at the end of each sprint to obtain approval from the Product Owner, ensuring alignment with business needs and expectations
Deployment in Lower Environments: Deploy the completed functionality within lower environments such as Development (DEV), Quality Assurance (QA), and User Acceptance Testing (UAT) to facilitate thorough testing and validation
Code Documentation and Quality Assurance: Ensure that all code is properly documented, thoroughly tested, and deployed to meet the project's quality standards, maintaining high levels of code integrity and reliability
In-Sprint Test Case Creation: Create in-sprint test cases based on the user story acceptance criteria to ensure that all functionalities are tested according to the specified requirements
SIT Test Script Development: Develop System Integration Testing (SIT) scripts in accordance with the feature or end-to-end (E2E) functionality to validate the integration and performance of the developed solutions
Validation and SIT Execution: Perform validation and System Integration Testing based on the developed test cases, ensuring that the functionality meets the desired outcomes and integrates seamlessly with existing systems
Defect Reporting and Retesting: Report any defects identified during testing and retest the fixed defects to confirm that issues have been resolved and the functionality is working as intended
Performance Metrics Recommendation: Recommend key performance indicators (KPIs) and metrics to help measure the effectiveness of the new processes, providing valuable insights into performance and areas for improvement
Qualification
Required
Strong listening skills and empathy to appreciate the unique nature of client's business and operational constraints
Attention to detail needed to analyze current leave and return to work processes
Patience and flexibility needed to respond to evolving client requests
Persistence to finish standard operating procedures despite organizational and client constraints
Strong knowledge of Apex, Visualforce, Lightning components, and Salesforce APIs
Hands-on experience with Salesforce configuration, including workflows, process builder, and custom objects
Expertise in integrating Salesforce with other systems using REST/SOAP APIs, middleware, and third-party applications
Strong analytical and problem-solving skills to troubleshoot and resolve issues within the Salesforce environment
Relevant Salesforce certifications such as Salesforce Certified Platform Developer I/II, Salesforce Certified Administrator, or Salesforce Certified App Builder
Bachelor's Degree: In Computer Science, Information Technology, or a related field, or equivalent professional experience
Salesforce Certification: Such as Salesforce Certified Platform Developer I or II, Salesforce Certified Administrator, or Salesforce Certified Service Cloud Consultant
Preferred
Experience with Salesforce DX and version control systems like Git
Familiarity with Agile development methodologies and tools such as Jira or Trello
Knowledge of advanced Salesforce features such as Einstein Analytics, Salesforce CPQ, or Marketing Cloud