Senior Software Engineer (.NET)

Job Description

Title: Senior Software Engineer (.NET)

Company Name: Mercury IT International Limited

Vacancy: 04

Job Location: Dhaka

Employment Status: Full-time

Educational Requirements:
∎ Bachelor of Science (BSc) in Computer Science Engineering

Experience Requirements:
∎ At least 4 year(s)

Job Responsibilities:
∎ Are cultural and linguistic polyglots who can communicate with anyone in the English-speaking world with clarity in a concise manner and understand perspectives other than your own.
∎ Partner closely with infrastructure and operations teams to build and scale back-end services.
∎ Partner & collaborate with organization leaders to help improve the level of performance of the team & organization.
∎ Effective communication skills and ability to work for cross groups and across disciplines.
∎ Takes the lead role in analyzing, Architect, and designing databases and web-based applications.
∎ Provides technical leadership and mentorship to develop team members. Helps to resolve any technical issue/challenge that team needs.
∎ Excellent capability to translate complex client requirements to technical implementation.
∎ Advanced level Experience in these technologies is a must - ASP.Net MVC, ASP.Net Web API, ASP.NET Core, Entity Framework Core, Angular, WebSocket (SignalR), SQL Server, and Async programming.
∎ Experienced with the AWS platform, especially AWS cloud services like Simple Queue Service (SQS), Simple Storage Service (S3), Elastic Compute Cloud (EC2), Lambda, etc.
∎ Review other engineer's code and provide feedback to ensure best practices.
∎ Experienced with Docker, Kubernetes, Jenkin, and Github action.
∎ Experienced with Architectural patterns like CQRS etc.
∎ Experience with Test Driven Development (TDD).
∎ Excellent capability of writing complex SQL queries and objects
∎ Habituated with service-oriented development.
∎ Excellent skills in design, debugging, and problem-solving.
∎ Ensure high quality, adherence to standards and best practices, high performance, and scalable deliverable.

Additional Requirements:
∎ Age at least 22 years
∎ Have strong personal and organizational ethics. You work efficiently and with a clear purpose.
∎ Full understanding of all aspects of the software development process.
∎ Good understanding of CQRS, Domain Driven Design, Event sourcing, and SOLID Principles.
∎ Experience with data warehouse concepts such as Facts, Dimensions, and Measures.
∎ Strong ETL and data architecture experience.
∎ Experience with Big Data is highly preferable.
∎ Additional experience in these technologies is preferable: - PostgreSQL, AWS RedShift, Python, NodeJs, and Azure AI/ML.
∎ Person with disability is encouraged to apply.
∎ Person with disability are encouraged to apply

Salary: Tk. 100000 - 150000 (Monthly)

Compensation & Other Benefits:
∎ Gratuity
∎ Lunch Facilities: Full Subsidize
∎ Salary Review: Yearly
∎ Festival Bonus: 2
∎ Quarterly Profit Bonus
∎ Transport Facilities: Full Subsidize
∎ Saturday and Sunday Weekend
∎ Medical Insurance
∎ Twenty days of earned leave, ten days of casual leave, and fourteen days of sick leave in a year.
∎ Paternity and Maternity leave

Job Source: Online Job Posting.

Application Deadline: 27 Apr 2023

Company Information:
∎ 28 Mar 2023
∎ Mercury IT International Limited
∎ Address : House- 23 , Road-6, Block-D, Niketon, Gulshan-1, Dhaka
∎ Web :

Category: IT/Telecommunication


Similar Jobs

Sr. Developer (PHP, Laravel)

3D Modeler

ASP .Net Programmer

Executive - Technical Content Writer

Digital Marketing Executive

ICT Support Engineer

Executive/ Sr. Executive (ICT), Factory

Electrical Engineer

Full Stack ASP.NET (C#) Developers

Network Operation Center (NOC) Engineer

Network & System Engineer

Full Stack Web Developer (PHP, Laravel)

Executive / Senior Executive -IT

Project Coordinator/Project Manager

Senior System Engineer

Engineer / Senior Engineer - Web Applications

Full Stack Web Developer (PHP, Laravel, React, jQuery, Bootstrap, CSS)

Sr. WordPress Developer

Digital Marketing and Design Specialist

IT Support Engineer

Senior Back-end Developer

Senior Front-end Developer

System / Network Administrator and Software Developer

Senior Python Developer


Front End Developer (Angular)

Network Engineer, Information Technology

Data Center Technician

Executive - Business Development/Marketing & Sales

Executive, Telesales

Officer (System Support)

IT Expert cum Digital Marketing Executive

Junior Developer

React Native Developer/Senior App Developer

Site Acqusition Manager

Junior Assistant IT Officer

Sr. Executive-IT

Android Developer

iOS Developer

SQA Engineer