Working arrangement: Work at the office 100% at Empire Tower (BTS Chong NonSri)
Responsibilities
Delivery & Execution (Primary Focus)
- Owns sprint planning, backlog grooming, and delivery cadence for the team ensuring commitments are met, and scope is managed proactively.
- Drives project execution from requirements through to production deployment, coordinating across dependent teams when necessary.
- Monitors delivery KPIs (velocity, cycle time, defect escape rate, deployment frequency) and takes corrective action when metrics deviate.
- Manages risks, dependencies, and blockers escalating early with proposed solutions rather than surfacing problems alone.
- Ensures release readiness, including regression coverage, rollback plans, and stakeholder sign-off.
- Coordinates with QA, DevOps, and product teams to maintain smooth CI/CD pipeline flow and minimize release friction.
Technical Leadership
- Participates in solution design discussions and ensures the team's technical decisions align with architectural standards and development protocols (including PCI DSS compliance, coding guidelines, and code management best practices).
- Conducts and enforces code reviews following the secured code review guidelines; ensures the team adheres to defined coding standards and CI/CD pipeline requirements (code scan, secret key scan, web scan).
- Makes pragmatic technical trade-off decisions balancing delivery speed with code quality and technical debt management.
- Troubleshoots and leads the resolution of production incidents within the team's domain, ensuring root cause analysis and lessons learned are documented.
- Stays current with the team's technology stack and contributes hands-on when critical path items require it.
People & Team Management
- Manages a team of 3-6 developers: task assignment, workload balancing, and day-to-day performance management.
- Conducts regular 1-on-1s focused on growth, blockers, and career development.
- Mentors junior and mid-level developers through code reviews, pair programming, and knowledge-sharing sessions.
- Identifies skill gaps and coordinates with management on training plans or hiring needs.
- Fosters a team culture of accountability, collaboration, and continuous improvement.
Stakeholder Communication
- Provides clear, regular delivery status updates to senior management and product stakeholders.
- Translates business requirements into actionable technical tasks and acceptance criteria for the team.
- Collaborates with Solutions Architects and other Team Leads to ensure cross-team alignment on standards, shared services, and integration points.
Technical / Professional Skills & Competencies
Required
- Proficient in .NET and/or Java with hands-on production experience; able to review code, debug issues, and contribute to critical deliverables.
- Solid experience with relational databases (SQL Server, PostgreSQL, MySQL) able to review query performance, data models, and troubleshoot production data issues.
- Working knowledge of CI/CD pipelines (Jenkins, GitHub Actions, or equivalent) understands pipeline stages including code scan, secret scan, and deployment automation.
- Experience with cloud platforms (AWS preferred), including containerization (Docker, Kubernetes) and basic infrastructure concepts.
- Understanding of microservices architecture, API design (REST/gRPC), and event-driven patterns (Kafka, RabbitMQ, SQS).
- Familiarity with NoSQL databases (MongoDB, Redis, DynamoDB) and when to apply them.
- Experience with observability tools logging, monitoring, tracing (e.g., Datadog, Grafana, ELK, CloudWatch).
- Understanding of security best practices, including OWASP Top 10, authentication/authorization patterns (OAuth2, JWT), and PCI DSS application-level requirements.
- Strong knowledge of Agile/Scrum methodologies able to run ceremonies, manage sprints, and drive continuous delivery cadence.
- Proven ability to estimate, plan, and deliver work with a track record of shipping projects on time.
- Strong problem-solving and debugging skills with experience resolving production issues under pressure.
Preferred (Nice-to-Have)
- Experience with system design for high availability, fault tolerance, and horizontal scalability.
- Exposure to event-driven / CQRS architectures.
- Experience with infrastructure-as-code (Terraform, CloudFormation).
- Familiarity with performance testing and optimization techniques for high-TPS systems.
Soft Skills
- Excellent organizational and time management skills able to juggle multiple workstreams without dropping deliverables.
- Clear communicator in both English and Thai able to translate technical context for non-technical stakeholders.
- Good inter-team communication and ability to collaborate across engineering, QA, DevOps, and product.
- Comfortable with ambiguity can make decisions with incomplete information and course-correct as needed.
- High accountability mindset owns outcomes, not just tasks.
Requirements
Technical / Professional Skills & Competencies
Required
- Proficient in .NET and/or Java with hands-on production experience; able to review code, debug issues, and contribute to critical deliverables.
- Solid experience with relational databases (SQL Server, PostgreSQL, MySQL) able to review query performance, data models, and troubleshoot production data issues.
- Working knowledge of CI/CD pipelines (Jenkins, GitHub Actions, or equivalent) understands pipeline stages including code scan, secret scan, and deployment automation.
- Experience with cloud platforms (AWS preferred), including containerization (Docker, Kubernetes) and basic infrastructure concepts.
- Understanding of microservices architecture, API design (REST/gRPC), and event-driven patterns (Kafka, RabbitMQ, SQS).
- Familiarity with NoSQL databases (MongoDB, Redis, DynamoDB) and when to apply them.
- Experience with observability tools logging, monitoring, tracing (e.g., Datadog, Grafana, ELK, CloudWatch).
- Understanding of security best practices, including OWASP Top 10, authentication/authorization patterns (OAuth2, JWT), and PCI DSS application-level requirements.
- Strong knowledge of Agile/Scrum methodologies able to run ceremonies, manage sprints, and drive continuous delivery cadence.
- Proven ability to estimate, plan, and deliver work with a track record of shipping projects on time.
- Strong problem-solving and debugging skills with experience resolving production issues under pressure.
Preferred (Nice-to-Have)
- Experience with system design for high availability, fault tolerance, and horizontal scalability.
- Exposure to event-driven / CQRS architectures.
- Experience with infrastructure-as-code (Terraform, CloudFormation).
- Familiarity with performance testing and optimization techniques for high-TPS systems.
Soft Skills
- Excellent organizational and time management skills able to juggle multiple workstreams without dropping deliverables.
- Clear communicator in both English and Thai able to translate technical context for non-technical stakeholders.
- Good inter-team communication and ability to collaborate across engineering, QA, DevOps, and product.
- Comfortable with ambiguity can make decisions with incomplete information and course-correct as needed.
- High accountability mindset owns outcomes, not just tasks.