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

Web Services Jobs

10 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: 3 to 6 months, 10-30 hrs/week - Posted
Overview We are looking for a developer who's passionate about IoT and likes to try new products such as Nest or Raspberry Pi, and play around with them. The candidate will be responsible for scanning the IoT development forums looking for unanswered questions on a daily basis. S/he will then identify those questions whose solutions can be implemented using our IoT product, propose the right solution (in a step by step manner), then mention our product as an alternative solution in a “you can also use this product…” way. Primary Responsibilities: • Learn all our product's features and how to use them. • Stay up-to-date on all IoT technologies (hardware & software). • Look for unanswered questions in IoT development forums. • Provide the right solutions to the questions. Skills: Required: • Experience in software development: 2 years minimum. • Development Languages: min 2 of the below (used at least for 1 year in significant projects) o Java, o JavaScript, o Node.js JavaScript o C# o C, C++ o Python • English (very good, especially writing). • Experience in tinkering on at least one of the available chips for makers o Raspberry Pi o Arduino and glorified Aduinos (Intel Edison, Intel Galileo, etc.) o BeagleBone o ... • Understands the concepts of the IoT. • Understands the concepts of APIs, Web Services, REST. • Knows how to use Web Sockets. Preferred: • Has used one or more of the IoT protocols (MQTT, CoAp) • Has already tried using the APIs of at least one of the smart objects of the market (Nest, Fitbit, etc.) • Android / iOS development
Skills: Web Services API Development Arduino JavaScript
Hourly - Expert ($$$) - Est. Time: More than 6 months, 10-30 hrs/week - Posted
We are looking for a strong mobile developer to help build out our iOS app. You have a strong eye for detail and appreciate finely tuned, delightful apps. We philosophically believe in the native app experience. We design our apps to delight the user at key moments. Our apps launch quickly and enable the user to accomplish what they need to do efficiently. Additional responsibilities include automated testing, instrumentation, and potentially AB or multivariate testing. If many or most of the following items apply to you, we'd verify it very precisely before we hire. +Extensive Objective-C and/or Swift experience (our apps are 100% Swift) +Working knowledge and experience with token based auth and JSON REST APIs is required. +Some familiarity with automated testing techniques for iOS apps.
  • Number of freelancers needed: 4
Skills: Web Services json REST
Hourly - Expert ($$$) - Est. Time: More than 6 months, 10-30 hrs/week - Posted
We are seeking for high skilled developers. Below you can find required skills which will be very precisely verified in the technical interview by our experts before we offer you a long term contract. + 4+ years’ of experience in Application development on Android + Strong OO design and development experience + Very good experience with Android SDK + Good understanding of the tradeoffs between native apps, web-apps and html5 apps + Able to work with data from outside API's + Ability to understand and parse XML, JSON and serialized data + Understanding of Multi-threaded interface design
  • Number of freelancers needed: 6
Skills: Web Services
Hourly - Intermediate ($$) - Est. Time: Less than 1 month, 30+ hrs/week - Posted
Our Germany - based company provides a payment API that unifies the APIs of numerous "Payment Service Providers" (PSPs) around the world. This way merchants can make use of different PSPs in different countries to accept various payment methods without changing their implementation. The communication between our system and the PSPs is done through so-called "adapters". They translate between methods from our Java SDK and the PSP webservice operations. Many of them are already in place. They are written in Java and hosted by us. Now we are looking for a freelancer with Java and web API experience (ideally in the field of online payment) to create a new adapter for us. We are looking for freelancers, not companies, to build a personal relationship. So far we successfully worked with people from Eastern Europe and Middle East so these are our preferred regions. This project is supposed to start in early February 2016. We are looking for somebody who can do this project full-time (40 hours per week), or at least close to full-time. We estimate 4 weeks of implementation time, but it can be less or more, depending on the project. We will provide the PSP documentation, test account and intensive, continuing guidance to our system. If this project works well, we would like to continue the relationship and hand out an extension of this project and other, similar projects to you in the future. We are interested in a personal, productive long-term relationship. If you are interested, please let us know so that we can get to know each other better. We would be happy to hear from you.
Skills: Web Services Java Mockito Testing Framework
Hourly - Expert ($$$) - Est. Time: Less than 1 month, 10-30 hrs/week - Posted
We have just taken ownership of a .net development project utilising the Sage Pastel (ERP software) SDK. The project is virtually complete from what we have been told but we need an experienced .net developer to review the status and complete. The project is for integration with a web based data API that allows documents like invoices or sales orders to be sent as scanned copies with the data being pulled back down and inserted into Pastel. The project is a desktop based system that passes data between the Sage SDK and the web service. Knowledge/experience in ERP/accounting will be very useful for this project, especially Sage Pastel (now called evolution).
Skills: Web Services .NET Framework Accounting Enterprise Resource Planning (ERP)
Hourly - Intermediate ($$) - Est. Time: 1 to 3 months, Less than 10 hrs/week - Posted
Seeking experienced NetSuite Technical consultants to join the team. We currently have projects awaiting your experience. Must be able to work as a virtual team or individually, able to think outside of the box. Technical Consultants must have experience of JavaScript, Web Services, XML, HTML, Application development and NetSuite API. When applying identify your experience, the area you specialized in within the NetSuite product, the clients or industry you have worked for in the past. Samples of work including code must be submitted for verification. This will be on a retainer basis and you will have specific tasks to complete given by the project manager. --- Skills: NetSuite, NetSuiet API, JavaScript, HTML, WebServices
  • Number of freelancers needed: 2
Skills: Web Services HTML HTML5 JavaScript
Hourly - Expert ($$$) - Est. Time: More than 6 months, 30+ hrs/week - Posted
We are looking for experienced .NET developers with strong SQL and DevOps skills. Qualified candidates not only have the technical skills required, but are also creative thinkers who enjoy a collaborative team environment. Responsibilities: * Collaborate with teams in continuing conversion of legacy 3-tier ASP.NET web forms app into Web API with Repository pattern, IoC, and EF code-first * SQL Server optimization: Stored procedures, indexes, keys, normalization * Running unit tests and improving code coverage * Analyzing the application for performance bottlenecks, CPU and thread usage, proc cache, etc. Special Focus: * Visual Studio-integrated database projects (SSDT) * Entity Framework code-first and the Repository pattern * Web API and RESTful API design * SignalR * Continuous integration with TeamCity Skills and Experience Required: * 5 or more years of experience with SQL Server and C# * Experience with RESTful APIs, jQuery Ajax, and JSON * Experience with Nuget and the Package Manager console * Participation in open-source projects and knowledge of 3rd-party tools like JSON.NET, Moq, Ninject, to name a few * TDD and WebDriver-backed Selenium automation * Knowledge of Agile software development practices * Passion for clean code and test-supported refactoring * Experience with full life cycle development including highly structured test phases * Must have excellent written and verbal communication skills in English * Ability to create detailed technical designs; ability to code, test, debug, document, and maintain applications as required Other skills desired: * Build automation and deployment of .NET applications using Powershell scripts * Git source control management and semantic versioning * Strong foundation for best practices in security and encryption for sensitive data * Experience with encryption, PCI, HIPAA and HITECH * Experience with EF code-first data migrations * Experience with Azure Additional Details: * Principals only, no agencies or recruiters, no phone calls. * Candidates must include a cover letter explaining why they are a good fit for the job. * Must submit links to StackOverflow and GitHub profiles as proof of competency. * Desired location in Western Hemisphere, expanded westward to Philippines and eastward to Ukraine (GMT + 9 to GMT + 2), to enable collaboration with existing distributed teams. Joel Test score: 9 out of 12 The Joel Test is a twelve-question measure of the quality of a software team. http://www.joelonsoftware.com/articles/fog0000000043.html 1. X Do you use source control? 2. X Can you make a build in one step? 3. X Do you make daily builds? 4. X Do you have a bug database? 5. X Do you fix bugs before writing new code? 6. X Do you have an up-to-date schedule? 7. X Do you have a spec? 8. 0 Do programmers have quiet working conditions? 9. X Do you use the best tools money can buy? 10. X Do you have testers? 11. 0 Do new candidates write code during their interview? 12. 0 Do you do hallway usability testing?
Skills: Web Services .NET Framework AJAX ASP.NET
Hourly - Intermediate ($$) - Est. Time: More than 6 months, 30+ hrs/week - Posted
We are seeking a talented Java Web Developer to join our project delivery team on a permanent basis. The role offers the opportunity to work on external client CMS projects in a growing start-up environment, developing cutting-edge solutions for globally recognised Media & Publishing brands. Required Skills and experience • Solid Java / J2ee software development experience • Web application development with Spring MVC, Apache (Wicket or Tapestry) or similar • JQuery or another mainstream JavaScript library • CMS experience – ideally Escenic (if not, Magnolia, Alfresco or similar) • Experience with Maven and continuous integration • Apache Solr search engine or similar • Content migration and CMS upgrade scenarios • REST and SOAP Webservices • SQL databases (e.g. Oracle, MS SQL, MySQL, Postgres)
Skills: Web Services Android AngularJS Hibernate
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