Dice is the leading career destination for tech experts at every stage of their careers. Our client, SANS, is seeking the following. Apply via Dice today!
Title: API / APIM Developer Position Overview:
We are looking for a skilled API / APIM Developer to join our team, specializing in solutions for the insurance industry. The ideal candidate will have a strong background in designing, developing, and maintaining APIs using modern API management platforms. This role is crucial in ensuring seamless integration of systems and services, enhancing operational efficiency, and delivering exceptional digital experiences for our clients and partners.
Key Responsibilities:
• API Development: Design, develop, and implement robust and scalable APIs to enable seamless communication between various internal and external systems.
• API Management: Utilize API management platforms (e.g., Mule API, Azure API Management) to create and manage APIs, including setting up policies, monitoring performance, and ensuring security and compliance.
• Integration: Collaborate with cross-functional teams (e.g., software developers, architects, business analysts) to integrate APIs with existing systems and applications.
• Documentation: Create comprehensive API documentation and specifications. Ensure clear and concise documentation for developers and stakeholders.
• Testing and Debugging: Conduct thorough testing of APIs to identify and resolve issues. Perform debugging and troubleshooting to ensure optimal API performance.
• Security and Compliance: Implement security measures and protocols to protect APIs against unauthorized access, data breaches, and other security threats. Ensure compliance with industry standards and regulations.
• Performance Optimization: Monitor API performance metrics and optimize API functionalities to improve response times and reliability.
• Maintenance and Support: Provide ongoing maintenance and support for deployed APIs. Address and resolve API-related issues and support inquiries in a timely manner.
• Continuous Improvement: Stay updated with industry trends and advancements in API technologies. Recommend and implement improvements to enhance API development and management processes.
Qualifications:
• Education: Bachelor s degree in Computer Science, Information Technology, or a related field. Relevant certifications in API development and management are a plus.
• Experience: Minimum of 3-5 years of experience in API development, with hands-on experience in API management platforms (e.g., Mule API, Azure API Management).
• Technical Skills:
• Proficiency in programming languages such as Java, Python, or Node.js for API development.
• Experience with RESTful and SOAP APIs, JSON, XML, and other relevant web technologies.
• Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization technologies (e.g., Docker, Kubernetes).
• Analytical Skills: Strong problem-solving skills and the ability to analyze and debug complex API-related issues.
• Communication Skills: Excellent verbal and written communication skills. Ability to collaborate effectively with technical and non-technical stakeholders.
• Team Player: Proven ability to work effectively in a collaborative team environment, contributing to shared goals and objectives.
• Adaptability: Ability to adapt to changing project requirements and priorities in a dynamic work environment.
Thanks And Regards
Amit Lakhotia