Full Stack .NET Engineer
Full time @BJIT Ltd. posted 1 day ago in Computer & Information Technology Shortlist Email JobJob Detail
-
Job ID 23324
-
Career Level Executive
-
Experience 2-3 Years
-
Min. Qualification Bachelor's Degree
-
Gender Any
-
Industry Experience IT
-
No. of Vacancy 7
-
Job Location Dhaka Division
Job Description
Education
- Bachelor of Science (BSc)
- Master of Science (MSc)
Experience
-
- At least 2 years
- The applicants should have experience in the following business area(s): Training Institutes, Software Company, IT Enabled Service
Additional Requirements
Experience Requirements:
- 2-7 years of experience in full-stack .NET development with a proven track record of designing, implementing, and deploying complex software solutions.Â
Preferred Technical Skills:
- Strong proficiency in full-stack .NET development, specifically .NET Core.
- Proven experience developing interactive web applications using Blazor.
- Proficient in modern JavaScript frameworks and CSS libraries.
- Solid understanding of MVVM and MVC architecture patterns.
- Hands-on experience with Entity Framework Core and proficient database design skills (SQL Server, PostgreSQL).
- Expertise in microservices architecture and .NET clean architecture.
- Experience building and consuming RESTful Web APIs.
- Familiarity with WPF development for desktop applications (optional but preferred).
- Knowledge of MAUI for cross-platform application development (optional but advantageous).
- Experience with cloud platforms such as AWS or Azure.
- Familiarity with CI/CD pipelines and DevOps tools (Azure DevOps, Jenkins, GitHub Actions).
- Practical experience with containerization technologies (Docker, Kubernetes).
Responsibilities & Context
Job Context:
We are looking for an experienced and skilled Full Stack .NET Engineer to join our dynamic development team. The ideal candidate should be proficient in Blazor, .NET Core, and have extensive experience in both backend and frontend technologies. This role demands expertise in modern software development practices, including clean architecture, microservices, Agile methodologies, and comprehensive understanding of full-stack development.Â
Job Responsibilities:
Develop and Maintain Applications:
-
Design, develop, and maintain robust, scalable applications using .NET Core and Blazor frameworks.
-
Build responsive and efficient Web APIs to support frontend applications and integrations with third-party systems.
-
Employ Entity Framework Core for efficient database operations, including data modeling, querying, and optimization.
-
Apply principles of .NET clean architecture for clear separation of concerns, maintainability, and scalability.
-
Develop minimal APIs for efficient microservices implementation.
-
Design intuitive and responsive UI using Blazor for rich client-side experiences.Â
Other jobs you may like
-
AI Engineer
- @ Apex Data Management & IT Ltd
- Dhaka, Bangladesh, House No: 133 (6th, 7th & 8th Floor), Road: 12, Block-E, Banan BD BD BD, 1213