Title: Senior Full Stack ASP.NET MVC Developer
Company Name: Lucus Software
Vacancy: 1
Age: Na
Job Location: Anywhere in Bangladesh
Salary: Tk. 90000 - 120000 (Monthly)
Experience: --
Published: 2026-01-19
Application Deadline: 2026-01-29
Education:
Requirements: --
Skills Required:
Additional Requirements:
Responsibilities & Context:
We are seeking a highly skilled and experienced Full Stack Developer with expertise in ASP.NET MVC 5 to join our dynamic team. The ideal candidate will have a strong background in both front-end and back-end development, with a focus on financial report generation and cross-domain SaaS application authentication.
📍 100% Remote (Work EST Time)
💰 Salary: 90,000 - 120,000 BDT (Based on experience)
🏢 Company: (Name will be revealed later) – Leading Property Management Software (Canada)
🕒 Employment Type: Full-time
🌐 Industry: Software Development
About the Role
As an MVC Full Stack Developer, you'll develop and maintain our consumer-facing SaaS application using modern technologies. You'll play a key role in shaping our product, working alongside a distributed team while enjoying the flexibility of remote work.
Preferred Requirements:
Bachelor’s degree in Computer Science or a related field.
5-7 years of experience in Full Stack Development with expertise in ASP.NET MVC 5.
MUST HAVE Requirements:
Extensive experience with ASP.NET MVC 5 framework and C#
Proficiency in MS SQL Server, including stored procedures, query optimization, and T-SQL
Strong front-end development skills, including HTML5, CSS3, JavaScript and Syncfusion
Secure and Fast Restful API development
Highly experienced with financial reporting and data visualization
Experienced with Microsoft Azure cloud services integration with .NET application
Expertise in cross-domain SaaS application development
Strong knowledge of JWT authentication implementation
Very strong SQL query optimization skills
Ability and open to lead new technologies and implement new technologies
Self-starter and ownership taker
Responsibilities:
Take over projects from the current developer
Help improve the existing MVC 5 application
Design, develop, and maintain robust modules using ASP.NET MVC 5 and Syncfusion
Optimize database performance through efficient query writing and stored procedure development
Create responsive and user-friendly front-end interfaces using HTML, CSS, and JavaScript
Improve existing and implement new financial reporting capabilities using Syncfusion and BoldBI
Develop and maintain cross-domain SaaS applications with a multi-tenant architecture
Implement JWT authentication for secure cross-domain communication
Optimize SQL queries to improve application performance
Collaborate with cross-functional teams to deliver high-quality software solutions
Bring new ideas to improve application efficiency
Take ownership of tasks and deliver results on time
Preferred Qualifications:
Experience with Syncfusion controls
Familiarity with version control systems (e.g., Git, TFS)
Understanding of Agile development methodologies
Required Experience:
Working experience utilizing AI tools to resolve issues quickly
Minimum 5+ years of recent experience in ASP.NET MVC development
Proven track record of developing and maintaining complex web applications
Demonstrated ability to optimize database performance and write efficient queries
Strong working knowledge of financial report generation and data analysis
Experience with cross-domain SaaS application development and JWT authentication
Expertise in SQL query optimization techniques
Experience in RESTful API development and integration
Knowledge of Microsoft Azure services and how they can be integrated with the application
SQL Query Optimization Skills:
The ideal candidate should have a deep understanding of SQL query optimization techniques, including:
Deep understanding of SQL query optimization techniques, including:
Effective use of indexes and query execution plans
Avoiding SELECT * and retrieving only necessary columns
Optimizing JOIN operations and minimizing the use of subqueries
Efficient use of WHERE clauses and appropriate operators
Implementing partitioning and sharding strategies
Leveraging cloud database–specific features for performance improvements
Who Should Apply?
If you're a self-driven developer who enjoys working with complex systems, thrives in a remote team, and takes true ownership of what you build, we want to hear from you.