Employer description & source details
Software Development: Design, develop, test, and maintain reliable and scalable services that support critical business workflows and enterprise integrations. Integration Solutions: Develop and maintain secure integrations with internal and external platforms, partners, and third-party systems. API Development: Build and support APIs and work with external APIs, data exchange protocols, and common integration patterns. Distributed Systems: Work with event-driven architectures, asynchronous messaging, and distributed systems to support reliable and scalable processing. Cloud & Automation: Contribute to cloud infrastructure, CI/CD pipelines, deployment automation, and software delivery practices. Quality Engineering: Develop automated unit, integration, and end-to-end tests and contribute to improving the team's testing frameworks and practices. Operational Excellence: Use monitoring, logging, metrics, and observability tools to troubleshoot issues and improve system reliability and performance. Production Support: Troubleshoot and resolve integration and production issues and participate in on-call and operational support activities as needed. Security: Implement secure integrations using authentication, authorization, access control, and API security best practices. Cross-Functional Collaboration: Partner with product, operations, QA, infrastructure, and other engineering teams to deliver integration solutions. Agile Delivery: Participate in technical discussions, planning, backlog refinement, code reviews, and delivery activities within an agile development environment. Documentation & Knowledge Sharing: Contribute to technical documentation and share knowledge and best practices across the team. Continuous Improvement: Identify opportunities to improve code quality, s
Extracted skills: python, java, security, operations