3 days ago
Bangkok, ThailandSenior
Responsibilities
- Design, develop, and maintain enterprise-grade web applications.
- Build scalable backend services using .NET Core or Java Spring Boot.
- Develop modern frontend applications using React.
- Design and implement microservices and scalable REST APIs.
- Develop event-driven solutions using Azure Event Hub, Azure Service Bus, or Apache Kafka.
- Design and consume APIs and integrate applications with distributed systems.
- Design and optimize PostgreSQL and NoSQL databases.
- Participate in system architecture, technical design, and code reviews.
- Work with Kubernetes-based deployments and support cloud-native application development.
- Collaborate with product owners, QA engineers, UX/UI designers, and other developers to deliver high-quality software.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 5+ years of experience in software development.
- Strong experience with .NET Core and React.
- Experience building enterprise web applications using modern technologies.
- Experience designing scalable APIs and distributed systems.
- Hands-on experience with event-driven architecture using Azure Event Hub, Azure Service Bus, or Apache Kafka.
- Experience with PostgreSQL and NoSQL databases.
- Understanding of producer/consumer patterns and asynchronous messaging.
- Basic understanding of Kubernetes and containerized applications.
- Strong problem-solving skills and ability to work independently in an Agile environment.
- Experience with Java Spring Boot, Kong API Gateway, Docker, Microsoft Azure, CI/CD pipelines, real-time systems, or high-scale distributed systems is preferred.
Tech Stack
Categories
About Pandora
Pandora, a subsidiary of SiriusXM, is the largest ad-supported audio entertainment streaming service in the U.S. Pandora provides consumers with a uniquely-personalized music and podcast listening experience with its proprietary Music Genome Project® and Podcast Genome Project® technology. Pandora is available through its mobile app, the web, and integrations with more than 2,000 connected products.
