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 :
- .NET ecosystem: C#, ASP.NET Core, Web API, Entity Framerwork.
- 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: