American Water Resources - Naperville, IL

posted 5 days ago

Full-time - Mid Level
Naperville, IL
251-500 employees
Utilities

About the position

The Lead Salesforce Developer at Oncourse Home Solutions is responsible for creating and maintaining custom Salesforce solutions, collaborating with cross-functional teams to gather business requirements, and developing scalable solutions. This role also involves mentoring junior developers and ensuring the success of the development team, while working in a hybrid model based in Naperville, IL.

Responsibilities

  • Design Sales/Service Cloud solutions by collaborating with application owners, business analysts, solution architects, and product owners to meet business needs.
  • Act as an individual contributor for tasks/projects, including understanding requirements, design, coding, testing, and deployment.
  • Support, maintain, and enhance existing Sales/Service Cloud applications for optimal functionality.
  • Collaborate with stakeholders and other developers to identify and implement system improvements.
  • Develop end-to-end Salesforce solutions, including custom platform development (APEX, Triggers, Lightning Web Components, Visualforce) and external data integration (middleware tools, Salesforce APIs).
  • Develop and maintain integrations with other business systems, such as Oracle ERP and CRM, Amazon Connect, and Payment Gateway.
  • Provide application support by analyzing, replicating, and fixing defects, and conducting root cause analysis. Troubleshoot and resolve functional and performance-related issues.
  • Support post-deployment activities, including knowledge transfer, process documentation, and application bug fixes.
  • Enhance call center operations through the use of AI-enabled tools and technologies.
  • Participate in code reviews to ensure best practices are implemented for existing and new Salesforce solutions.
  • Troubleshoot issues, provide recommendations, and oversee solution implementation in areas of data integrity standards, data quality, and overall Salesforce system usage.
  • Create and maintain Salesforce configuration documentation and technical specifications.
  • Stay updated with new Salesforce features and functionalities, recommending best practices to enhance existing implementations.
  • Provide technical guidance to non-technical stakeholders, explaining technical concepts in non-technical terms.
  • Participate in Agile development methodologies, including sprint planning, retrospectives, and daily stand-ups.
  • Collaborate with teammates on system testing and validation processes, including UAT and Quality Assurance, in Salesforce and integrated systems.

Requirements

  • Bachelor's degree in Computer Science, Information Systems, or equivalent education or work experience.
  • Over 10 years of IT experience, with more than 8 years in Salesforce development, focusing on Apex, Visualforce, Lightning Web Components, SOQL, and SOSL.
  • At least 2 years of experience in architecture and implementation of AI-driven Salesforce Einstein analytics products.
  • Strong understanding of Salesforce declarative tools, including validation rules, approval processes, and workflows.
  • Proficient in managing Profiles, Permission Sets, and Role Hierarchy.
  • Skilled in Visualforce (Pages, Components & Controllers), Apex Triggers, Batch Apex, and Apex Classes.
  • Integration experience using REST, SOAP APIs, OAuth, and Single Sign-On techniques.
  • Minimum of 8 years of experience in Web Application Development, including JavaScript, CSS/HTML, jQuery, and Salesforce tools like Process Builder, Visual Flows, and Approval Processes.
  • Demonstrated experience and knowledge of relational databases, data modeling, and ETL tools (e.g., Data Loader, Xplenty, Blendo, Jitterbit).
  • Familiarity with the Salesforce ecosystem and AppExchange platform integrations.
  • Working knowledge of SDLC processes, Agile Scrum Methodology, and version control software like GIT and Jenkins.
  • Experience with software development tools such as Azure DevOps, GitHub, and Jira.
  • Knowledge of DevOps and CI/CD processes, including Salesforce DX, Git, Copado, and CI/CD pipelines.
  • Proactive and committed to exceeding project goals.
  • Experience with complex Salesforce implementations and integrations.
  • Ability to work both independently and collaboratively in a team-oriented environment.

Nice-to-haves

  • Salesforce Certified Platform Developer II
  • Salesforce Certified Administrator
  • Salesforce Certified Force.com Developer
  • Salesforce Certified Platform App Builder

Benefits

  • Competitive Compensation
  • Comprehensive Health Coverage: Medical, dental, and vision insurance options, plus paid short-term and long-term disability coverage.
  • 401(k) Plan with 4% Company Match
  • Defined Contribution Arrangement: 5.25% of employee annual income contributed to your retirement plan, yearly up to 7,875 dollars.
  • Generous Paid Time Off
  • Education Assistance Program
  • FSA/HSA Options
  • Employee Wellness: Access to EAP, health, legal, and financial resources to support your overall well-being.
  • Vibrant Company Culture: Monthly Townhalls, employee recognition programs, and Employee Business Resource Groups (EBRGs) to keep you engaged and connected.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service