IT Magnet Logo
IT Magnet
Senior .NET Developer
Application Deadline: Mar 01, 2025
Summary
Published: Jan 15, 2025 Vacancy: 2 Gender: No Preference
Age: 25 years to 45 years Career Level: Mid Level , Expert Level Experience: 5 Year
Salary: Tk. 200000 - 250000 (Monthly) Location: Dhaka
Requirements

Education


  • Bachelor/Honors, Bachelor in Engineering (BEngg), Computer Science

Experience


  • 5 Year

Additional Requirements


  • Strong understanding of software engineering principles, including: SOLID principles, Design patterns, Clean code practices, Refactoring, and Code reviews
  • Expertise in backend technologies, including: .NET Core / .NET 6+, ASP.NET Core MVC, Entity Framework Core, C#, RESTful APIs, and Microservices architecture
  • Proficiency in frontend technologies, including: Angular or React, Responsive web design (Bootstrap, Material UI), State management tools (Redux/NgRx)
  • Experience with cloud platforms such as AWS or Azure.
  • Knowledge of containerization and orchestration tools like Docker and Kubernetes.
  • Familiarity with security protocols, including OAuth2, OpenID Connect, and SAML.
  • Proficiency in SQL and working with databases like SQL Server 2016/2019, PostgreSQL, MySQL, or NoSQL databases.
  • Understanding of modern DevOps practices, including CI/CD pipelines using tools like Jenkins, GitLab CI, or Azure DevOps.
  • Strong understanding of version control systems (e.g., Git) and Agile methodologies.
  • Exposure to AI technologies is a plus.
  • Proven ability to analyze, architect, and design large-scale applications and databases.

Responsibilities & Context

  • Design and develop high-quality, scalable software solutions using .NET Core / .NET 6+, ASP.NET Core MVC, and Web API.
  • Build and maintain RESTful APIs and/or GraphQL services for application integrations.
  • Develop responsive front-end applications using Angular or React with HTML5, CSS3, JavaScript (ES6+), and TypeScript.
  • Optimize and manage databases, ensuring high performance and reliability for SQL Server, PostgreSQL, MySQL, or NoSQL databases.
  • Deploy and manage applications on cloud platforms such as AWS or Azure.
  • Implement and maintain CI/CD pipelines for automated testing and deployment using tools like Jenkins, GitLab CI, or Azure DevOps.
  • Utilize Docker and Kubernetes for containerization and orchestration of applications.
  • Apply secure coding practices, including authentication mechanisms like OAuth2, OpenID Connect, and SAML.
  • Collaborate in an Agile environment, contributing to sprint planning, retrospectives, and iterative development.
  • Conduct testing at all levels, including unit testing, integration testing, and load testing, to ensure application stability and performance.
  • Prepare technical documentation and maintain coding standards within the team.
  • Provide technical leadership, mentorship, and guidance to junior team members.
  • Analyze, architect, and design complex applications while ensuring adherence to best practices and modern software development standards.
  • Communicate findings and progress effectively to stakeholders and team members.
  • Take ownership of projects and lead them from concept to successful deployment.
  • Develop high-performance applications leveraging modern technologies like microservices, Microsoft Azure, Data Factory, Geospatial, Angular, and DevExpress.


Compensation & Other Benefits
  • Mobile bill
  • Tour allowance
  • Provident fund
  • Weekly 2 holidays
  • Insurance
  • Salary Review: Yearly
  • Lunch Facilities: Full subsidize
  • Festival Bonus: 2

Work Place

Work from Office

Employment Status

Type: Full Time/Permanent

Shift: Day Shift

Job Location

Dhaka

Company Information
Company Name: IT Magnet

Address: House No. B/110, Level 3, Road No. 8, New DOHS, Mohakhali, Dhaka-1206, Bangladesh


Business Type:

Information Technology (IT)

সতর্কীকরণ-বিজ্ঞপ্তি

এই চাকরির বিজ্ঞাপনে প্রদত্ত তথ্যের ভিত্তিতে যদি বিজ্ঞাপন দাতা প্রতিষ্ঠান আপনার কাছ থেকে কোন অর্থ দাবি করে, অথবা কোন ধরনের ভুল বা বিভ্রান্তিকর তথ্য প্রদান করে, তবে অনুগ্রহ করে অবিলম্বে আমাদেরকে জানান অথবা সংশ্লিষ্ট জবটি রিপোর্ট করুন। চাকরি পাওয়ার জন্য BDJobs Live কাউকে কোন ব্যক্তিগত বা প্রতিষ্ঠানকে অর্থ প্রদান করতে উৎসাহিত করে না। কোন ধরনের অর্থ লেনদেনের দায় BDJobs Live বহন করবে না।