This is a full-time position with competitive salary and comprehensive benefits package
Position: Senior API Developer
Location: New York, New York, United States
Salary: $171000 - $208000
Description: We are looking for an experienced Senior API Developer to join our dynamic and growing team. As a Senior API Developer, you will be responsible for the design, development, testing, and maintenance of our API infrastructure. This is a hands-on role where you will be working closely with cross-functional teams to build and enhance our APIs, ensuring high performance, scalability, and reliability.
Responsibilities:
- Design, develop, and maintain our API infrastructure, ensuring high performance, scalability, and reliability.
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
- Develop and maintain technical documentation for APIs, including specifications, workflows, and integration guides.
- Troubleshoot and resolve issues with existing APIs, ensuring minimal downtime and high availability.
- Stay up-to-date with industry trends and best practices for API development and integration.
- Mentor and guide junior developers, providing technical expertise and support as needed.
- Conduct code reviews and ensure code quality standards are met.
- Collaborate with QA team to develop and execute API testing strategies.
- Continuously monitor and enhance API security and access controls.
Requirements:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum of 5 years of experience in API development, with a strong understanding of API design principles, patterns, and best practices.
- Extensive experience with API development and integration platforms such as REST, SOAP, and GraphQL.
- Proficient in programming languages such as Java, Python, or Node.js.
- Experience with API management tools such as Apigee, MuleSoft, or Kong.
- Strong knowledge of web services, microservices, and distributed systems architecture.
- Experience with Agile development methodologies.
- Excellent problem-solving and troubleshooting skills.
- Strong communication and interpersonal skills.
- Ability to work independently and in a team environment.
If you are passionate about API development and thrive in a fast-paced, collaborative environment, we would love to hear from you. Apply now and join our team of talented developers who are shaping the future of our company.