Software Engineer Team Lead

SENIOR SOFTWARE ENGINEER (TEAM LEAD),

(.NET & JavaScript Framework).

Job Description :

  • Design and maintain software architecture across backend, frontend and system integrations.
  • Define technology stack, architectural patterns, and coding standards.
  • Perform architecture, design and code reviews.
  • Develop and maintain applications, including core services and critical modules.
  • Integrate applications with databases, APIs, and third-party services.
  • Lead, mentor, and provide technical guidance to the engineering team.
  • Support task breakdown, estimation. and technical planning.
  • Collaborate with Product Owners, Business Analyst, and QA to deliver business requirements.
  • Ensure code quality. performance, and security best practices.

Qualifications :

  • Bachelor's degree or equivalent (D4),
  • Graduate from a top 16 university (based on QS world University Rankings).
  • Strong English communication skills (spoken and presentation).
  • Minimum 8 years of experience in software development.
  • Strong expertise in :
  1. .NET ecosystem: C#, ASP.NET Core, Web API, Entity Framerwork.
  2. JavaScript frameworks: React, Angular, or Vue.js.
  • Solid understanding of software architecture principles (Layered, Clean Architecure, Microservices).
  • Experience with relational database (SQL Server, PostreSQL, MySQL).
  • Hands-on experience with RESTful APIs, JSON, OAuth, and JWT.
  • Prior experience as a Technical Lead or Team Lead.

Preferred Qualifications (Nice to Have):

  • Experience with cloud platforms (Azure, AWS, or GCP).
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Experience with containerization (Docker).
  • Full-stack development experience is a strong plus.

Additional Information :

  • Position : Senior Software Engineer (Team Lead) - AOI division.
  • Location : Jakarta Timur, Pulomas.
  • Working System : WFO
  • Budget Salary : 18 mio - 30 mio gross (depend on professional experience and negotiation with client team after interview).
  • Employement scheme : PKWT for 01 year (under BSI), with the opportunity to convert to permanent based on performance.
  • Work arrangement : onsite placement at BSI Pulomas office.
  • Availability : ASAP or 01 month notice.

Application Confirmation

You're applying for the role below:

Software Engineer Team Lead

Location: Kota Administrasi Jakarta Timur

Contract Details: Headhunt

Submit Date: 2026-04-21

No CV uploaded

About the job

Location Kota Administrasi Jakarta Timur
Created On 2026-02-23
Working Model WFO
Job Level Senior