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

Salesforce Apex Jobs

58 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 - Intermediate ($$) - Est. Time: Less than 1 week, Less than 10 hrs/week - Posted
I need to create a new web to lead form. We do investment real estate. I want to create an investment criteria web to lead form. I currently have all or most of the custom objects created in Contacts. I think they belong in leads. They need to be moved then the form needs to be created. The form needs to be a Visual Force Page so I can add it to my site. I want it to look good and look inviting. If you know what you are doing this should be a simple quick project.
Skills: Salesforce Apex CRM Salesforce App Development Salesforce.com
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
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 - 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
Hourly - Expert ($$$) - Est. Time: More than 6 months, 30+ hrs/week - Posted
This position is on the product team responsible for engineering a leading SaaS product that is used by organizations throughout the US and hundreds of thousands of people. We have an office near New Haven, Connecticut - but you can be based anywhere. The product is for arts and cultural organization and built on the Force.com platform. Customers are able to run all aspects of their business. The Force.com platform is one of the fastest growing and exciting Platform-as-a-Service offerings available today. We are currently seeking an experienced and passionate software development professional for the role of Software Engineer. The ideal candidate will be able to think strategically to provide input on key components of the system, while also rolling-up their sleeves and executing that vision crisply.
Skills: Salesforce Apex API Development Heroku Java
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