Back-end/api Developer

via GoLance 4 years ago Web, Mobile & Software Dev Remote

Project overview

API Developer We’re looking for a back-end/API developer. We’re expanding our Payments API to integrate with other enterprise accounting software: NetSuite, Business Central, CDK, Sage, etc. This role will have the potential to turn into a permanent full-time position. Our API developer must have knowledge in all stages of software development. We’re updating and rapidly building out our REST API that our customers leverage, but the API needs to be built in such a manner that we can provision and sell its services to other companies like ours. You’ll be taking our existing API and expanding it to include our payment automation into other Accounts Payable solutions. You will work with our Senior Developer, Product Manager and QA team to ensure the integrity and accuracy of the product fits our business needs. REST API Development in a .NET environment GitHub Proficiency Azure Deployment Proficiency Understanding and implementation of security and data protection. Familiarity with MS SQL / MySQL development including data modeling, concurrency, stored procedure development and tuning Participate in or lead integration tests as defined in the test specifications, including event logging, and reporting of results Perform core technical aspects of software development for assigned applications including, developing prototypes, and writing new code Collaborate with product owners, business analysts and developers to identify, develop, document, and deliver API's Ensure coding best practices and test coverage through peer review Agile/Scrum Cadence Bonus Capabilities/Knowledge B2B Payment ERP knowledge Netsuite Quickbooks CDK Sage Xero Dynamics SAP Fintech Accounting Experience A successful applicant would have 5+ years developing REST API’s hosted on cloud services using an object-oriented language like C#/.NET. They have a strong working knowledge of data persistence, database design and unit test frameworks. You should be self-motivated, with the ability to work independently or with others in a self-directed way. Proven problem-solving and analytical capabilities, with a solid attention to detail. Well versed and comfortable leading the development side of projects and constantly looking for ways to improve yourself and projects.

Similar projects

Apply on GoLance