Sr. Software Engineer

A Leading Garments Manufacturing Company

A Leading Garments Manufacturing Company

A Leading Garments Manufacturing Company

Follow

More jobs from this company

Summary

  • Vacancy: —
  • Age: 25 to 45 years
  • Location: Dhaka
  • Salary: Negotiable
  • Experience: 5 to 7 years
  • Published: 5 Nov 2024

Requirements

Education

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

  • Design Pattern

    Experience

    • 5 to 7 years
    • The applicants should have experience in the following business area(s):
      Garments, Textile

    Additional Requirements

    • Age 25 to 45 years

    Responsibilities & Context

    • Design Microservices Architecture with using Design Patterns, Principles and the Best Practices
    • How to handle millions of request with designing system for High Availability, High Scalability, low latency, and resilience to network failures
    • Step by step evolving architecture from Monolithic to Event-driven Microservices Architecture
    • Microservices Communications (Sync / Async Message-Based Communication, API Gateways))
    • Microservices Data Management (Databases / Query / Commands / Distributed Transactions)
    • Microservices Distributed Transaction Management
    • Microservices Distributed Caching
    • Microservices Deployments with Containers and Orchestrators• Microservices Design Patterns and Best Practices
    • API Gateway Pattern, Backends for Frontends Pattern-BFF, Gateway Routing/Aggregation/Offloading Pattern
    • Strategic and Tactical Domain-Driven Design Pattern.
    • Messaging Pattern, Topic-Queue Chaining & Load Balancing Pattern
    • CQRS and Event Sourcing Patterns, Eventual Consistency Principle, CAP Theorem
    • Transactional Outbox Pattern, Dual Write Problem
    • Code Review for Existing Microservices Architecture Repository on GitHub
    • Event Hubs and Real-time Event Streaming in Event-Driven Microservices Architecture
    • Cache-Aside Pattern for Microservices Distributed Caching
    • DevOps and CI/CD Pipelines for Microservices Deployments
    • Microservices Resilience, Observability and Monitoring Patterns• Retry and Circuit Breaker Patterns
    • Bulkhead / Timeout / Cache / Fallback Patterns
    • Elastic Stack for Microservices Observability with Distributed Logging
    • Microservices Health Checks: Liveness, Readiness and Performance Checks
    • Refactoring System Design for handling millions of requests
    • Duende IdentityServer/ASP.NET Core Identity

    Skills & Expertise

    DevOps

    Compensation & Other Benefits

    • Mobile bill, Medical allowance, Provident fund, Insurance, Gratuity
    • Salary Review: Yearly
    • Festival Bonus: 2

    Workplace

    Work at office

    Employment Status

    Full Time

    Job Location

    Dhaka

    Source link

    To apply for this job email your details to admin@chakricircular.com