Search by job, company or skills

A

Senior Associate, Software Engineer

2-4 Years

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 3 months ago

Job Description

WHY JOIN US

  • We practice a vibrant & energetic office culture.

  • We provide opportunities for career advancement within the company.

  • Good performance is always rewarded accordingly.

JOB RESPONSIBILITIES:

WHAT YOU WILL DO

We're looking for a motivated Software Engineer to join our team. In this role, you'll help design, develop, and deploy software solutions to support the integration of third-party OTT partners into our billing and activation systems.

  • Design and develop backend services and APIs that connect OTT partner platforms with Astro's billing, activation, and identity systems.
  • Collaborate with internal teams and external partners to define technical requirements and interface contracts.
  • Ensure secure, accurate, and timely provisioning and deactivation of user entitlements across systems.
  • Build robust monitoring and observability to ensure integration reliability and transactional traceability.
  • Write clean, maintainable code, document technical designs, and participate in code reviews.
  • Work with databases such as DynamoDB, MySQL, PostgreSQL, OpenSearch, and ElastiCache, based on project needs.
  • Automate CI/CD pipelines using Bitbucket Pipelines to streamline testing, deployment, and delivery.
  • Take ownership of features from development to testing, including writing automated tests to ensure quality and reliability.
  • Apply best practices to optimize cloud resource usage and manage deployment costs effectively.
  • You build it - you test it - you run it.

REQUIREMENTS:

WHO YOU ARE

  • BA/BS/MS degree in Computer Science, Computer Engineering, Information Systems, or equivalent practical experience
  • 2+ years of experience in backend or full-stack software development
  • Proficient in one or more programming languages (e.g., TypeScript/JavaScript, Python, Java, Go)
  • Familiar with REST APIs, integration patterns, and microservices architecture
  • Comfortable working with AWS cloud services (e.g., Lambda, SQS, CloudWatch, DynamoDB, ECS, API Gateway, ALB)
  • Experience with CI/CD tools such as Bitbucket Pipelines or GitHub Actions
  • Strong communication and collaboration skills to work with both internal teams and external partners
  • Experience with agile methodologies and team collaboration tools (e.g., Jira, Confluence)
  • Solid understanding of relational databases (e.g., MySQL, PostgreSQL) and non-relational databases (e.g., MongoDB, DynamoDB)
  • Knowledge of algorithms, data structures, and core computer science concepts
  • AWS certifications

More Info

Job ID: 124694707

Similar Jobs