Logo
Soft-World

API Specialist

Soft-World, Providence, Rhode Island, us, 02912


Job Title: API Specialist Job Location: Providence Rhode Island 02901 Onsite Requirements: API Development Python/JavaScript/Mulesoft API design/documentation/management Job Description: As an API Developer with a focus on embedded banking and third-party integrations, this role will be instrumental in designing, developing, and maintaining APIs that facilitate seamless interactions between our systems and external financial partners. This position will play a key role in enhancing our platform's capabilities, ensuring secure and efficient integration with third-party APIs, with an emphasis on Auth0 for identity management. Position Responsibilities: Lead the design and development of API integrations with third parties to support web and mobile digital solutions. Collaborate with cross-functional teams to understand business requirements and ensure that the API development is scalable, efficient, and aligned with the Bank's strategic goals. Monitor API performance and work with frontend and backend developers to troubleshoot and drive the remediation of issues. Incorporate BSA/Anti-Money Laundering (AML) principles into the API design, ensuring compliance with regulatory standards. Drive the implementation of Auth0 for secure authentication and identity management within our API ecosystem. Support in the configuration and management of Auth0 policies, rules, and connections to enhance the security of our APIs. Conduct regular assessments of existing APIs, identifying areas for improvement, scalability, and security enhancements. Work closely with network and cybersecurity teams to implement and enforce security best practices for API development and integration. Define and enforce best practices for API documentation, versioning, and lifecycle management. Evaluate, select, and implement API management tools and frameworks. Provide technical leadership and mentorship to development teams on API design and integration best practices. Position Qualifications: Bachelor's degree in computer science, Information Technology, or a related field. Proficient with design, development, and maintenance of APIs to support web and mobile applications and resulting integrations with backend solutions, specifically in the banking or fintech industries. Proficient in building high-performance APIs using Cloud services and programing languages such as JavaScript and Python. Experience with API Management solutions such as Apigee, Google Cloud Endpoints, Postman, MuleSoft and Azure API Management Experience with designing and implementing secure and scalable API solutions. Collaborate with internal and external teams in trouble shooting functional and performance issues. Experience with DevOps to integrate any new code into existing CI/CD pipelines. 5 years of experience in software development 5 years of hands-on experience developing high performance APIs & Web applications. 5 years of experience in building APIs using Could services, specifically using Python, Lambda and API gateway. Knowledge of best practices for designing, publishing, analyzing and managing APIs Knowledge of BSA/AML principles and their integration into API solutions Understanding of RESTful API design principles and standards. Understanding of authentication and authorization protocols such as Auth0 Excellent problem-solving and analytical skills with attention to detail. Effective communication skills to collaborate with diverse teams and articulate complex technical concepts to non-technical stakeholders. 3rd party and subcontract staffing agencies are not eligible for partnership on this position. 3rd party subcontractors need not apply. This position requires candidates to be eligible to work in the United States, directly for an employer, without sponsorship now or anytime in the future.