CENTRIC SOFTWARE INC

Rest API Architect

Engineering - Remote, United States, Canada - Full Time

Job Title: REST API Architect
Job Description:
We are looking for an experienced REST API Architect to join our dynamic team. The ideal candidate will have a deep understanding of API design, development, and management. You will be responsible for creating and maintaining scalable and efficient API solutions that meet the needs of our clients and internal teams. Your role will involve collaborating with various stakeholders, including developers, product managers, and business analysts, to ensure that our API solutions are robust, secure, and easy to use.
Responsibilities:
  • Design and develop scalable API solutions.
  • Collaborate with developers, product managers, and business analysts.
  • Set best practices, guidelines, and standards for API development.
  • Ensure APIs are secure, efficient, and easy to use.
  • Troubleshoot and resolve API performance issues.
  • Maintain and update API documentation.
  • Conduct code reviews and provide feedback to development teams.
  • Monitor API usage and performance metrics.
  • Implement API versioning and lifecycle management.
  • Stay updated with the latest industry trends and technologies.
  • Provide technical leadership and mentorship to junior developers.
  • Work closely with DevOps teams to ensure smooth deployment.
  • Participate in architectural discussions and decisions.
  • Develop and maintain API testing strategies.
  • Ensure compliance with data protection regulations.
  • Optimize API performance and scalability.
  • Manage API gateways and related infrastructure.
  • Coordinate with third-party vendors and partners.
  • Develop and implement API security measures.
  • Create and maintain API usage policies
Requirements:
  • Bachelor/Masters degree in Computer Science or related field.
  • 5+ years of experience in API design and development.
  • Strong understanding of RESTful and GrapQL APIs.
  • Proficiency in programming languages such as Java, Python, or Node.js.
  • Experience with API management tools like Apigee, Postman, or Swagger.
  • Knowledge of cloud platforms like AWS, Azure, or Google Cloud.
  • Familiarity with microservices architecture.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.
  • Experience with API security protocols like OAuth, JWT, and SSL.
  • Ability to work in a fast-paced, agile environment.
  • Strong understanding of data formats like JSON and XML.
  • Experience with version control systems like Git.
  • Knowledge of CI/CD pipelines and DevOps practices.
  • Ability to write clean, maintainable, and well-documented code.
  • Experience with performance tuning and optimization.
The US base salary range for this full-time position is $140,000 - $180,0000 + benefits.  Our salary ranges are determined by role, level, and location.  The range for each job posting reflects the minimum and maximum target for new hire salaries for the position across all US locations.  Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training.  Please note that the compensation details listed reflect base salary and certain positions may be offered additional variable incentives.

Centric Software provides equal employment opportunities to all qualified applicants without regard to race, sex, sexual orientation, gender identity, national origin, color, age, religion, protected veteran or disability status or genetic information.

Apply: Rest API Architect
* Required fields
First name*
Last name*
Email address*
Location *
Phone number*
Resume*

Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or paste resume

Paste your resume here or attach resume file

Are you physically located in and legally eligible to work in the United States?*
Do you now or will you in the future need Visa Sponsorship to continue working in the United States*
What are your salary requirements?*
What is your LinkedIn Profile Link?*
How many years of experience in API design and development do you have?*
Do you have experience with API management tools like Apigee, Postman, or Swagger?*
Do you have experience with cloud platforms like AWS, Azure, or Google Cloud?*
Do you have experience with API security protocols like OAuth, JWT, and SSL?*
Please describe your familiarity with microservices architecture.*