IBM-posted 3 months ago
Senior
Hybrid • Alberta, VA
5,001-10,000 employees
Professional, Scientific, and Technical Services

We are currently seeking an experienced Senior Salesforce Application Developer to join our dynamic team. The ideal candidate will have extensive experience in designing, developing, and implementing Salesforce applications and integrations. This role requires a strong understanding of Salesforce architecture, Apex programming, Visualforce, Lightning Components, and SOQL/SOSL. In this role, you'll work in one of our IBM Consulting Client Innovation Centers (Delivery Centers), where we deliver deep technical and industry expertise to a wide range of public and private sector clients around the world. Our delivery centers offer our clients locally based skills and technical expertise to drive innovation and adoption of new technology.

  • Design, develop, and maintain Salesforce applications and integrations, ensuring efficiency, scalability, and optimal performance.
  • Collaborate with cross-functional teams, including project managers, business analysts, and other developers, to deliver high-quality solutions.
  • Write clean, efficient, and well-documented Apex code and Visualforce pages.
  • Develop Lightning components and leverage Salesforce's Lightning Framework to create modern, responsive user interfaces.
  • Ensure all applications comply with Salesforce best practices and security standards.
  • Debug complex issues, troubleshoot problems, and provide technical guidance to the team.
  • Participate in code reviews and contribute to the continuous improvement of development processes.
  • Stay current with the latest Salesforce features, updates, and industry trends.
  • Over 10 years of experience in Salesforce application development, with a proven track record of delivering complex, enterprise-level solutions.
  • Extensive Apex coding experience, including triggers, batch classes, and controller extensions.
  • Proficient in Visualforce and Lightning Component framework for custom UI development.
  • Strong understanding of SOQL and SOSL for data manipulation and retrieval.
  • Experience with Salesforce integration patterns (REST, SOAP, Bulk API, etc.) and third-party systems.
  • Familiarity with version control systems, preferably Git.
  • Experience with continuous integration/continuous deployment (CI/CD) pipelines in a Salesforce context.
  • Excellent problem-solving abilities and attention to detail.
  • Strong communication skills and ability to collaborate effectively within a team.
  • Salesforce data model, governance and data quality processes.
  • Agile methodology.
  • Data security and modelling, ETL.
  • Cloud-based data platforms like AWS, Azure, Google Cloud.
  • IBM offers a collaborative environment focused on innovation and personal development.
  • Opportunities for continuous learning and career growth.
  • Supportive workplace culture that values diversity and inclusion.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service