Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Agility Technologies Inc Logo

Salesforce Developer / Architect

Agility Technologies Inc

Salary not specified
Sep 13, 2025
Remote, US
Apply Now

Agility Technologies Inc. is looking for a Salesforce Developer/Architect to analyze, design, and champion software solutions by configuring existing systems and writing code to solve business problems on the Salesforce platform.

Requirements

  • Technical foundational understanding of the Salesforce platform including apex, triggers, batch Apex, Visualforce etc.
  • Experience with the Lightning Framework on the Salesforce platform & JavaScript frameworks, design patterns.
  • In depth knowledge and experience of the Salesforce security best practices
  • Deep understanding of Agile methodology & experience in designing workflow rules to carry out business processes.
  • Proficient in SQL query language and relational databases
  • Experience with system integration and ETL processes; Visual Importer experience a plus
  • Understanding of and ability to maintain Apex versioning

Responsibilities

  • Analyze, Design and champion software solutions through configuring existing systems and possibly writing some basic code.
  • Construct, configure, and maintain complex Salesforce objects and processes.
  • Develop functional, integration, regression, and stress test plans.
  • Translate business requirements into technical solutions.
  • Provide technical consultation on various aspects of the product and solutions based on the customer’s business requirements.
  • Create, run and present process flows that aligns a customer’s technical business needs to that of Salesforce Solutions
  • Responsible for designing/architecting the solution and development part with the help of development for large-scale customers.

Other

  • Identify, define, and document problems or situations that require attention or improvement.
  • Locate, collect and organize information that enhances the understanding of a problem or situation and that facilitates effective communication of it to others.
  • Study, examine and interpret problems or complex situations by separating into discrete components. Simplify and better understand how the components fit together and why they are arranged in particular ways.
  • Create and or update documentation.
  • Adhere to appropriate system development standards and process methodology.