Title: Full Stack Software Engineer (MS SQL Server, .NET Core, Angular)
Company Name: Renessa Info Systems Limited
Vacancy: 1
Age: 28 to 42 years
Job Location: Dhaka (Dhaka Sadar)
Salary: Negotiable
Experience:
Design, develop, and maintain SaaS-based enterprise applications using MS SQL Server, .NET Core, C#, Web API, Entity Framework, Angular, and TypeScript.
Build scalable backend services, secure RESTful APIs, reusable frontend components, and responsive user interfaces for cloud-based business applications.
Develop and optimise MS SQL Server databases, including tables, stored procedures, views, functions, indexes, transactions, and performance-tuned queries.
Support multi-tenant SaaS architecture, including company-wise data isolation, role-based access control, module-wise permissions, audit trails, subscription-based access, and secure user management.
Implement clean .NET Core application architecture using service layers, repository patterns, dependency injection, validation, exception handling, authentication, authorization, and JWT/token-based security.
Develop Angular frontend features using reactive forms, routing, reusable components, data grids, dropdowns, file upload, dashboards, and API integration.
Ensure frontend usability, application responsiveness, data accuracy, security, and smooth user experience across SaaS modules.
Participate in system analysis, database design, API design, coding, debugging, testing, deployment, and production support activities.
Work with Git/version control, CI/CD practices, application logging, error tracking, backup considerations, and release management.
Collaborate with product, QA, support, and implementation teams to analyse client requirements, resolve technical issues, and continuously improve the SaaS platform.
Maintain high coding standards, documentation, scalability, data privacy, uptime, and long-term maintainability of the application.