As an Integration Developer, you will be responsible for developing, implementing, and maintaining software applications that integrate the Cequence UAP platform with third-party systems.You will work closely with the field solution engineers, product managers, system architects and other developers to deliver high-quality solutions that meet the needs of our customers.
Key Responsibilities
- Collaborate with product management and field solutions engineers to gather requirements and identify integration points with third-party systems
- Design integration patterns and interfaces to the Cequence UAP platform (data plane or control plane)
- Collaborate with system architects to ensure that the proposed integration solutions are scalable, secure, and maintainable
- Design and develop third-party integrations based on predefined integration patterns and interfaces to Cequence UAP platform
- Perform unit, integration, and regression testing of integration solutions
- Document the integrations, including the design, implementation, and validation of the integrations
- Provide support and troubleshooting for integration solutions in production.
Required Skills and Qualifications
- Bachelor's degree in Computer Science or related field
- 3+ years of experience in API development and integration
- Proficiency in programming languages such as Java, Python, or JavaScript
- Strong understanding of RESTful web services, JSON, and XML
- Strong understanding of RESTful and SOAP APIs
- Experience with API management tools and platforms
- Experience with version control systems such as Git
- Experience with CI/CD pipelines and IaC tools such as Terraform/Ansible
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud
- Excellent problem-solving and troubleshooting skills
- SGood communication and collaboration skills
- Attention to detail and the ability to work in a fast-paced environment
- Ability to write clean, maintainable, and well-documented code