Senior Software Engineer (Team Lead)



Senior Software Engineer (Team Lead)



Dhaka, Bangladesh


Full Time (On-Site)


Negotiable


Expert Level (5+ Years)


Software Development


29-Jul-2025

The Senior Software Engineer (Team Lead) is responsible for leading a team of software developers to deliver high-quality software solutions. This person ensures the technical success of projects, mentors junior developers, and collaborates with cross-functional teams to meet business goals.



  • Bachelor of Science (BSc) in Computer Science & Engineering



  1. Drive the technical design, development, and delivery of our core applications.
  2. Lead and mentor a team of software engineers, fostering a collaborative and innovative environment.
  3. Provide technical guidance and ensure adherence to best practices in software development.
  4. Collaborate with cross-functional teams and product managers to define project requirements and deliverables.
  5. Oversee project planning, task allocation, and progress tracking to meet deadlines.
  6. Conduct code reviews and maintain high standards of code quality.




  1. Angular 
  2. Java 
  3. Java Spring Boot
  4.  JavaScript 
  5. Leadership & Teamwork



Apply for this Job