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