Job Summary:We are seeking a high-level API Developer with expertise in Decisions.com to join our team. The ideal candidate will have a strong background in building, testing, and deploying APIs, with specific experience using Decisions.com to create and integrate APIs. The API Developer will work closely with other developers, designers, and stakeholders to build and implement APIs for a variety of systems and platforms.Responsibilities:• Develop, test, and deploy APIs using Decisions.com to integrate with other systems and platforms• Consume 1st and 3rd party API calls from platforms such as internal ERP, Active Campaign, Zoom, etc using Decisions.com to create a vendor layer abstracted API and flow to make it easier to integrate with other systems and platforms both internal to Decisions and external via API/Webhooks• Write and maintain API documentation and provide support to other developers and users• Ensure that APIs are secure, scalable, and reliable• Work with other teams to troubleshoot and resolve issues with API integrations• Optimize API performance and ensure adherence to best practices and coding standards• Master Test Driven Development styles so we can add unit testing, etc into our code• Assist with other development tasks as needed• Collaborate with other developers, designers, and stakeholders to identify API requirements and ensure successful integration• Stay up-to-date with emerging trends and technologies in API development• Be interested in learning in general, but in this role also for performance with platforms like DataDog, or Data Warehouse / PowerBI skills, etcRequired Skills:• Bachelor's degree in computer science or a related field• At least 5 years of experience in API development• Expertise in using Decisions.com to create and integrate APIs• Proficiency in one or more programming languages, such as C#, Java, or Python• Strong understanding of RESTful API design principles and best practices• Familiarity with API documentation tools, such as Swagger or RAML• Excellent problem-solving skills and attention to detail• Strong communication and collaboration skills• Ability to work well in a team environment and adapt to changing priorities• Experience with Git or other version control systems
Success story sharing