Assistant Manager/Deputy Manager - Senior Full-stack Software Engineer

Job Description

Title: Assistant Manager/Deputy Manager - Senior Full-stack Software Engineer

Company Name: TEKVISION (BD) LIMITED

Vacancy: 1

Age: Na

Job Location: Anywhere in Bangladesh

Salary: Negotiable

Experience: --

Published: 2026-01-12

Application Deadline: 2026-01-23

Education:

Requirements: --

Skills Required:

Additional Requirements:

Responsibilities & Context:

Job Context

The Senior Full-stack Software Engineer is responsible for delivering high-quality technical work while mentoring and supporting team growth, with strong expertise in enterprise backend architecture, advanced database design, and modern Angular frontend development. The role involves working closely with business stakeholders, product owners, and cross-functional technical teams to translate requirements into scalable, secure, and maintainable applications.

At Tekvision, we foster a culture of mutual respect, collaboration, and openness, where cross-functional teams work closely to support one another. This role offers an exciting opportunity to contribute to enterprise-scale software engineering and modernization initiatives in a highly dynamic, evolving industrial environment.

Key Roles & Responsibilities

  • Follow Clean Architecture / Layered Architecture principles (e.g., Domain, Application, Infrastructure, and API layers) for enterprise-grade systems.

  • Design, develop, and maintain highly scalable, secure, and maintainable RESTful APIs using C#, ASP.NET Core Web API, and Entity Framework Core, adhering to Clean Architecture principles and modern API design standards.

  • Define modular systems with clear domain boundaries (Domain, Application, Infrastructure, and API layers), applying bounded contexts, separation of concerns, and low coupling to ensure long-term maintainability and extensibility of enterprise systems.

  • Manage database schema evolution using EF Core migrations, environment-safe deployment practices, and backward-compatible data changes across development, staging, and production environments.

  • Optimize data access and performance through EF Core query tuning, LINQ optimization, tracking strategies, indexing alignment, and elimination of N+1 query issues, ensuring efficient and predictable system behavior.

  • Participate actively in code reviews, with a strong focus on OOP and SOLID principles, clean code, security, performance, and long-term maintainability.

  • Work with containerization technologies such as Docker and Podman, follow Git-based workflows (branching strategies, pull request reviews), and contribute to CI/CD readiness and DevOps alignment.

  • Implement application and audit logging best practices, leveraging Redis Caching and MongoDB / NoSQL technologies to enhance performance, traceability, observability, and system reliability.

  • Act as a collaborative and dependable team player, sharing ideas constructively, respecting diverse perspectives, and actively supporting team members to achieve shared goals.



Job Other Benifits:
  • Provident fund
  • Salary Review: Yearly
  • Festival Bonus: 2


Employment Status: Full Time

Job Work Place: Work at office

Company Information:

Gender: Both Male and Female can apply

Read Before Apply: Please apply only who are fulfilling all the requirements of this job

Category: IT & Telecommunication

Similar Jobs