Assistant Manager - Application Development (.Net Developer)

Job Description

Title: Assistant Manager - Application Development (.Net Developer)

Company Name: Nagad Limited

Vacancy: 1

Age: Na

Job Location: Dhaka

Salary: Negotiable

Experience:

  • At least 4 years
  • The applicants should have experience in the following business area(s): Banks, Financial Technology (Fintech) Startup, Telecommunication


Published: 2026-10-19

Application Deadline: 2026-10-31

Education: Bachelor’s degree in computer science, Software Engineering, or equivalent.

Requirements:
  • At least 4 years
  • The applicants should have experience in the following business area(s): Banks, Financial Technology (Fintech) Startup, Telecommunication


Skills Required: API Gateway, Azure SQL, jwt, Kafka, oAuth, rabbitmq, Saga

Additional Requirements:

Skills Requirements:

  • Language & Framework Proficiency: Expert-level mastery of C# and modern .NET (.NET Core through .NET 10, ASP.NET Core Web API), writing clean, testable, and highly optimized code adhering to SOLID principles.

  • System Design & Distributed Architecture: In-depth knowledge of large-scale system design, microservices architecture patterns (API Gateway, CQRS, Event Sourcing, Saga, Outbox), distributed data consistency, and low-latency API design.

  • Advanced Database Engineering: Deep expertise in relational database internals, complex query tuning, execution plan analysis, advanced indexing strategies, schema modeling, and partitioning without relying on heavy abstractions.

  • Microservices Ecosystem & Tooling: Hands-on experience with asynchronous event-driven messaging systems and message brokers (RabbitMQ, Kafka, Azure Service Bus), service discovery, distributed tracing, and distributed caching solutions (Redis, Memcached).

  • Core Engineering & Concurrency: Strong fundamentals in data structures, algorithms, memory management, multithreading, and diagnosing complex concurrency, race-condition, and performance bottlenecks.

  • API Security & Resiliency: Practical implementation of robust authentication/authorization (OAuth 2.0, OpenID Connect, JWT), payload validation, encryption/hashing standards, and defense against OWASP API Security Top 10 vulnerabilities.

Experienced Required:

  • 3 - 4 years of hands-on backend development and system design experience within the .NET ecosystem.

  • Proven track record of architecting and shipping high-throughput, low-latency microservices and APIs in production-grade environments.

Additional Requirements:

  • Systems thinking mindset capable of breaking down complex domains into decoupled, resilient microservices.

  • Strong independent problem-solving skills for high-concurrency, distributed failure scenarios and database locking issues.

  • Clear technical communication to align architectural decisions with frontend developers, DBAs, and technical stakeholders



Responsibilities & Context:
  • Architect and develop scalable, high-volume, and low latency microservices and RESTful APIs using C# and .NET Core / .NET 10.

  • Write clean, maintainable, and testable code adhering strictly to SOLID principles and industry-standard design patterns.

  • Develop robust background processing services to support front-end applications and third-party integrations.

  • Design and optimize relational database schemas, complex queries, and indexing strategies.

  • Implement efficient caching mechanisms (Redis, Memcached) to reduce database load and improve response times.

  • Identify and resolve application-level performance bottlenecks, memory leaks, and concurrency issues.

  • Enforce enterprise-grade API security protocols (OAuth 2.0, OpenID Connect, JWT) and safeguard systems against OWASP Top 10 vulnerabilities.

  • Ensure secure handling of sensitive data through proper payload validation, encryption, hashing, and secure credential storage.



Job Other Benifits:
  • Provident fund,Mobile bill,Weekly 2 holidays,Insurance
  • 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: