Sr. Software Engineer

Job Description

Title: Sr. Software Engineer

Company Name: A Leading Garments Manufacturing Company

Vacancy: --

Age: 25 to 45 years

Location: Dhaka

Salary: Negotiable

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

Published: 5 Nov 2024

Education:
∎ Bachelor of Science (BSc) in Computer Science & Engineering
∎ C#
∎ Design Pattern
∎ C#
∎ Design Pattern

Requirements:

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:

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

Company Information:
∎ A Leading Garments Manufacturing Company

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

Application Deadline: 5 Dec 2024

Category: IT/Telecommunication

Interested By University

University Percentage (%)
National University 6.67%
Daffodil International University (DIU) 6.67%
Jahangirnagar University 4.17%
University of Dhaka 3.33%
American International University Bangladesh (AIUB) 2.50%
Bangladesh University 2.50%
Bangladesh University of Business and Technology 2.50%
Dhaka International University 2.50%
Stamford University Bangladesh 2.50%
Islamic University 1.67%

Interested By Age Range

Age Range Percentage (%)
20-30 28.33%
31-35 30.83%
36-40 22.50%
40+ 15.00%

Interested By Salary Range

Salary Range Percentage (%)
0-20K 5.04%
20K-30K 6.72%
30K-40K 1.68%
40K-50K 5.88%
50K+ 80.67%

Interested By Experience Range

Experience Range Percentage (%)
0 years (Freshers) 12.50%
0.1 - 1 years 3.33%
1.1 - 3 years 9.17%
3.1 - 5 years 11.67%
5+ years 63.33%

Similar Jobs