You've landed at the right place. oDesk is now Upwork. Learn about the new platform.

Salesforce Apex Jobs

64 were found based on your criteria {{ paging.total | number:0 }} were found based on your criteria

show all
  • Hourly ({{ jobTypeController.getFacetCount("hourly") | number:0}})
  • Fixed Price ({{ jobTypeController.getFacetCount("fixed") | number:0}})
show all
only
only
only
show all
only
only
only
only
only
show all
only
only
only
Looking for the Team App?
Download the New Upwork Team App
Hourly - Expert ($$$) - Est. Time: Less than 1 month, 30+ hrs/week - Posted
I need a developer to code VisualForce page(s) in Salesforce where Five9 (a CTI adapter) provokes the VF. Then, the VF has a number of fields/logic displayed to the user that then returns a set of database records. Developer must have experience with Salesforce, VisualForce, APEX, and Five9 and/or another CTI adapter in Salesforce.
Skills: Salesforce Apex Five9 Salesforce.com Telephone Handling
Fixed-Price - Expert ($$$) - Est. Budget: $2,500 - Posted
Build a web application on top of Salesforce/Force.com/App Cloud that can be used to display a series of web urls for a set time period. The application would rotate through the pages from a single webpage. In additional to displaying a series of web pages the application should allow for you to overtake the screen by sending a webhook via HTTP Post request to a endpoint irl and passing specific parameters, these parameters would then be passed to a url where that url would be displayed for x period of time. The application should allow you to create any number of screens, then create slides that are either static urls or ondemand urls. The application should then allow you to put the slides in any order you want. Then by loading a unique url for the screen the application would play the slides in the oder in which you set and play ondemand screens if a webhook was sent. I would invision the system to be two specific objects. 1. Screen Attributes: - Screen Name - Screen Location - Screen Description - Ondemand URL Endpoint Relationships - Screen has many slides, slides can be set in a specific order for the screen. 2. Slides - Slide Name - Slide Type (Static URL, Ondemand URL) - Slide Description - Slide URL (this would be the url that would be shown for this specific slide) - Display Time (in seconds) For example I could create a Screen called "Sales Area" I could then create three slides and attach these slides to the Sales Area screen or use them on another screen as well. Slide 1: Google, http://www.google.com, Type: STATIC, Display Time 30 seconds Slide 2: News, http://www.cnn.com, Type: STATIC, Display Time 90 Seconds Slide 3: Ondemand Slide, http://www.myurl.com?repid={sales_rep_id}&opportunity_id={opp_id}, Type: ondemand, Display Time: 1 minute For the ondemand url i should be able to call a url which would then switch the screen to the ondemand slide. A url might look something like this.... https://www.forceapp.com?slide_id=xxxxxxx&param1={sales_rep_id}&param2={opp_id} xxxxxxx would equal the slide id to play on demand.
Skills: Salesforce Apex API Development JavaScript Salesforce App Development
Fixed-Price - Intermediate ($$) - Est. Budget: $50 - Posted
Please look at the attached image. We have a managed package today that does much of what we want, but we can't customize, and want to embed in a Campaign instead of having a separate page. I have listed exactly what we want to replicate and what we want to change. Must have strong Visualforce experience, and be available right away, as this is a rush need. Thanks!
Skills: Salesforce Apex Salesforce.com visualforce
Hourly - Expert ($$$) - Est. Time: Less than 1 week, 10-30 hrs/week - Posted
We are using the Box.com integration for Salesforce and would like to add the following functionality: 1) Company-specific folders Currently, all opportunities created have a corresponding Box folder created with the same name within a single root folder in Box. We'd like to have a system in place to sort each opportunity into a corresponding company folder and if a company folder doesn't exist, create one. ie; a new opportunity for Twitter is created. The folder associated with this opportunity is created under a sub-folder with the company name 'Twitter'. File path: rootFolder\Twitter\<opportunity> 2) Add Box folder share link as a Field in Salesforce To share the box folder, we have to manually share it out through the Box Visualforce page which is not very efficient. We'd like to pull the share link using the Box API and input it into a field in Salesforce so we're able to use with our other integrations. The right freelancer has experience with Salesforce Apex and Box. Also, it is very important that she/he is a native english speaker and is operational during EST working hours.
Skills: Salesforce Apex
Hourly - Intermediate ($$) - Est. Time: Less than 1 week, Less than 10 hrs/week - Posted
We are a golf course company that would like to keep track of our past sales and future reservations inside of Salesforce. We have the ability to export reservation information onto csv but nothing else. I'm looking for someone who can create custom reports from the csv files that have the ability to be drilled down into. We would upload the csv files weekly which would include the past reservations and the future reservations that are currently on the books.
Skills: Salesforce Apex Salesforce App Development Salesforce.com
Fixed-Price - Intermediate ($$) - Est. Budget: $100 - Posted
I need a Salesforce Visualforce component built that I can add to a page layout. It must do the following: 1. Display subject property on basemap as a pin in the center of extent (surrounding area). Lat/long will be stored on the record. 2. Display polygons from our feature layer for the extent. 3. Display any other properties from Salesforce within the extent as pins. Additional criteria: - Polygons must be labeled with name from attributes. - Pins, on hover, must display a few fields from their property record, as well as a hyperlink to open that Salesforce record. Notes: - Could use Google maps, or I have a ArcGIS online account which can serve maps. - Have a shapefile that can be provided in multiple formats. Could potentially host on ArcGIS online if needed. - I'm attaching a sample from an existing tool. To be successful, you should have experience with Visualforce/Apex and GIS/mapping. THIS IS AN URGENT NEED. PLEASE ONLY BID IF YOU ARE AVAILABLE TO START IMMEDIATELY AND FINISH QUICKLY. THANK YOU!
Skills: Salesforce Apex ArcGIS Geographic Information System (GIS) Salesforce.com
Hourly - Intermediate ($$) - Est. Time: Less than 1 month, 10-30 hrs/week - Posted
I need someone to create 3 Visualforce pages for me. I would like the freelancer to also include many descriptive comments as to what the lines of code do. I'm trying to learn as I go as I would eventually like to put an app on the AppExchange. I will also welcome any advice/suggestions on better ways to achieve what I want. 1st Page: Add an embedded/inline Visualforce page of ObjectA to a standard page layout of ObjectB. ObjectA has a lookup field to ObjectB. I need the page to include pagination and basically look like a related list. It also needs a New button that creates a new record with certain information pre-filled, and returns to ObjectB after creating. 2nd Page: There will be 5 sections of this page, but will only show section 1 when they first create the record. Each section is a different object, that all link back to a master object and the parent objects above them (Section 3 will have links back to section 2, 1 and the master). Once they complete the 1st section, it will show the 2nd section. Once the 2nd section is complete it will show the 3rd one, and so on. The 2nd section and 5th section, need the ability to add multiple records that will all show on this one page. 3rd Page: Embedded/inline page on Object1 with pagination. I have a Lists object which will basically allow people to create dropdown lists without having to go into field/object create. Instead of a dropdown it will just be a Lookup field on Object2. I would like the page to pull all records from the Lists object of a certain record type and create drop down filter options from these results. Then based on what filter they choose, it will display records from Object2. Filter examples: -Default filter will show only the most recent record from Object2, from each type of List record -Show all records from one type of List record I can provide more details as needed. Please provide an estimate of how many hours you think this would take to complete.
Skills: Salesforce Apex Salesforce App Development Salesforce.com visualforce
Hourly - Expert ($$$) - Est. Time: Less than 1 week, 10-30 hrs/week - Posted
We work help non-profit organizations fundraise online through our platform. I would like to track how much we raise on a weekly basis by account. We charge each account different amounts with up to 3 tiers of percentages If we raise $100,000. Tier 1: $0 - $50,000 we charge 1% Tier 2: $50,001 - $75,000 we charge 2% Tier 3: $75,001 and above we charge 3% Total Raised: $100,000 Transactional Revenue $1,749.95 Each week we will load the total raised by account via csv or ideally via API
Skills: Salesforce Apex Salesforce App Development Salesforce.com visualforce
Fixed-Price - Expert ($$$) - Est. Budget: $500 - Posted
I have a website that currently has several web forms that captures and automatically generates leads in our Salesforce CRM. Development is required to our website, running on wordpress. Currently a lead is automatcally entered into Salesforce from our web forms that our customers submit. A modification to the web forms that collect customer data is required, the customer info entered requires to query Salesforce CRM and determine if an email address exists in our Salesforce Lead and Contact table. The returned result from Salesforce will determine the the logic to be applied on the website form: 1. if the email address is found in the lead table, then update the lead table with the 2. if no email address is found in the lead table, then check the contact table, if the contact table has a match 3. create a new lead if the email address doesn't match on the Salesforce contact and lead tables You should have experience calling SalesForce API's through a website. Samples and references required. This is a small project, however, a successful implementation can lead to upcoming larger development projects. We will provide a sandbox environment for the development, the tables and data structures required.
Skills: Salesforce Apex Salesforce App Development Wordpress Plugin
Looking for the Team App?
Download the New Upwork Team App
Fixed Price Budget - ${{ job.amount.amount | number:0 }} to ${{ job.maxAmount.amount | number:0 }} Fixed-Price - Est. Budget: ${{ job.amount.amount | number:0 }} Open to Suggestion Hourly - Est. Time: {{ [job.duration, job.engagement].join(', ') }} - Posted
Skills: {{ skill.prettyName }}
Looking for the Team App?
Download the New Upwork Team App