
Website NA
Job Title: Software Engineer
Duration: Contract
Location: Plano, TX
Job Description:
Responsibilities:
• API Integrations: Design, develop, and maintain robust API integrations between multiple internal and external systems, ensuring secure and efficient data transfer.
• Event-Driven Architecture: Implement event-driven architectures, leveraging message queues, event buses, and webhook systems to ensure systems communicate and react to real-time changes.
• Webhook Management: Build and manage webhooks to receive and push real-time data to third-party systems, ensuring data integrity and fault tolerance.
• CI/CD Pipeline Development: Design and implement CI/CD pipeline stages and events to automate build, testing, and deployment of integrated systems, ensuring high availability and minimal downtime.
• Automation & Optimization: Develop automation for system monitoring, error handling, retries, and health checks, ensuring systems remain synchronized and operational with minimal manual intervention.
• Security & Compliance: Ensure all integrations follow security best practices, including proper API authentication, encryption, and handling of sensitive data.
Required Skills:
• Backend Development: 3+ years of Strong experience in backend programming languages such as Java, Node.js, Go, or similar.
• API Design & Development: Extensive experience in designing, developing, and consuming RESTful and SOAP APIs, with a focus on performance, security, and scalability.
• Event-Driven Systems: Experience building and integrating event-driven architectures using technologies like Kafka, RabbitMQ, AWS SNS/SQS, or similar.
• Webhook Management: Proficient in handling webhooks, both as consumers and producers, with an understanding of retry mechanisms, fault tolerance, and scaling.
• CI/CD Pipelines: Experience with CI/CD tools such as Jenkins, GitLab CI, CircleCI, Travis CI, or similar, including automated testing, deployment, and pipeline events/stages.
• Cloud Platforms: Hands-on experience with cloud platforms like AWS, GCP, or Azure and their respective tools for integrating and managing services.
• Version Control: Proficiency with Git and version control best practices.Software Engineer
anand@pixelitcenter.com
To apply for this job please visit NA.