Synechron - Charlotte, NC

posted about 2 months ago

Full-time
Charlotte, NC
Professional, Scientific, and Technical Services

About the position

The API Developer will be a key member of the IT team, responsible for designing, developing, and implementing API solutions that enable seamless data exchange and integration across various systems. This role requires a strong background in API development, particularly with SQL/Oracle databases, and familiarity with operational intelligence tools like Splunk. Experience with API management platforms such as Apigee or DataPower is highly desirable.

Responsibilities

  • Design and develop scalable and maintainable APIs to support business requirements.
  • Work with SQL/Oracle databases to ensure data integrity and optimize query performance.
  • Utilize API management tools such as Apigee or DataPower to secure, scale, and monitor API solutions.
  • Collaborate with cross-functional teams to gather requirements, set priorities, and deliver integrated and efficient solutions.
  • Implement logging and monitoring solutions using Splunk to proactively address system issues.
  • Develop and maintain clear and concise API documentation for both internal and external use.
  • Ensure compliance with industry standards and best practices in API security.
  • Conduct thorough testing and validation to identify and resolve any technical issues.
  • Provide support and troubleshooting for API-related issues, including root cause analysis.
  • Stay up-to-date with emerging trends and technologies in API development.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Proven experience in API development with a strong understanding of RESTful principles.
  • Experience with relational databases, particularly SQL/Oracle.
  • Familiarity with operational intelligence and monitoring tools like Splunk.
  • Knowledge of API management platforms such as Apigee or DataPower is highly desirable.
  • Strong analytical and problem-solving skills.
  • Experience with agile development methodologies.
  • Excellent verbal and written communication skills.

Nice-to-haves

  • Proficiency in programming languages such as Java, Python, or Node.js.
  • Experience with OAuth, JWT, and other authentication/authorization protocols.
  • Understanding of microservices architecture and containerization technologies like Docker or Kubernetes.
  • Familiarity with continuous integration/continuous deployment (CI/CD) processes.

Benefits

  • Flexible workplace arrangements
  • Mentoring programs
  • Internal mobility opportunities
  • Learning and development programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service