Full Stack .NET Developer
Exam syllabus
Browse all syllabiWe haven’t matched an official syllabus to this job yet. Check the employer’s circular for its selection process.
Description
Original circular
Department
Software Development
Location
Dhaka
Job Type
Full Time
Job Description
Mediasoft Data Systems Ltd. is a fast-growing software company specializing in enterprise-grade, scalable, and innovative software solutions. We are currently looking for a skilled and experienced Software Engineer (.NET) to strengthen our development team and contribute to building high-performance, modern, and cloud-ready applications.
Company Name: Mediasoft Data Systems Limited
Employment Status
- Full Time
Job Location
- Dhaka (Kawran Bazar)
Workplace
- Work at office
Requirements
Education:
- Bachelor of Science (BSc) in Computer Science & Engineering
Experience:
- 3 to 5 years
- The applicants should have experience in the following business area(s): Software Company, IT Enabled Service
Additional Requirements:
- Age at least 28 years
Job Requirements:
- Strong proficiency in C#, .NET and building scalable Web APIs and web applications
- Solid experience with relational databases, especially SQL Server and PostgreSQL, including: Writing optimized queriesDesigning stored procedures, triggers, and viewsPerformance tuning and implementing indexing strategies
- Good understanding of software architecture patterns such as Clean Architecture, CQRS, and SOLID principles
- Hands-on experience with ORM frameworks like Entity Framework Core and/or Dapper
- Ability to write clean, maintainable, and high-performance code following industry best practices
- Experience in code reviews, debugging, and performance optimization
- Familiarity with the full Software Development Life Cycle (SDLC), including requirement analysis, design, development, testing, deployment, and maintenance
- Experience with frontend technologies (e.g., Angular) will be considered an advantage
- Familiarity with cloud platforms (AWS/Azure) and containerization tools (Docker) will be a plus
- Experience using AI-assisted development tools such as Codex, Claude, or similar tools to enhance productivity
- Experience in developing and maintaining MCP (Model Context Protocol) servers, including:Designing context-aware services for AI integrationsManaging tool execution, resource exposure, and structured responsesEnsuring secure and efficient communication between AI agents and backend systems
Nice to Have:
- Experience with message brokers (e.g., RabbitMQ)
- Knowledge of real-time communication (e.g., SignalR)
Skills & Expertise
- Angular
- .NET
- C#
- Crystal Reports
- MSSQL
- OOP Design Patterns
- PostgreSQL
- RabbitMQ
- RDLC
- Vue.js
- MCP Server
Compensation & Other Benefits
- Weekly 2 holidays
- Salary Review: Yearly
- Festival Bonus: 2
- Friendly and growth-oriented work environment
Position Currently Expired
This position is currently not accepting new applications.
Never miss a Job Opportunity
Get instant email notifications when new positions are posted in your preferred departments.