Senior Software Engineer (Backend & DevOps)

Stream I.T. Consulting

📍 Bangkok, Thailand On-Site ⏳ 12h ago
AI assistant

Job Description

  • Design system architecture, microservices, API contracts and technical solutions with scalability, security and maintainability in mind.

  • Develop and maintain backend services and APIs using Golang (Fiber/Gin), Node.js (NestJS/Express) and/or C# (.NET).

  • Design and optimize schemas, queries, indexes and data access for PostgreSQL, MongoDB, Redis and Elasticsearch/OpenSearch.

  • Establish code quality through code reviews, automated unit/integration testing, secure coding standards and technical debt management.

  • Analyze and improve application performance, bottlenecks, scalability and reliability.

  • Directly manage developers through work planning, task assignment, delivery tracking, coaching, mentoring and performance feedback.

  • Collaborate with the Tech Lead, QA, project/product stakeholders and clients to clarify requirements, manage risks and deliver agreed outcomes.

  • Build