Play StoreDownload Bdjobs Live App
CSL Software Resources Ltd

Information Technology (IT)

Programmer/ Associate Senior Programmer

CSL Software Resources Ltd

Application Deadline : 22 Sept 2026

Vacancy:2
Age:At least 22 Years
Location:Dhaka
Salary:Up to 50000 BDT
Experience:5 Year
Gender:No Preference
Job Type:Full Time/Permanent
Industry:Information Technology (IT)
Published:8 Sept 2026

Education

  • Bachelor/Honors, Bachelor of Science (BSc)

Experience

  • 5 Year

Skills

  • ASP.NET Core
  • MS SQL Server.
  • React.js

Additional Requirements

Age: Minimum 22 years.

✔ Strong understanding of Object-Oriented Programming (OOP), Object-Oriented Design, and Layered / N-Tier Application Architecture.

✔ Strong programming and software development skills using .NET (C#), ASP.NET Core Web API, Entity Framework Core, LINQ, and Microsoft SQL Server.

✔ Hands-on experience in React or other modern Single Page Application (SPA) frameworks, REST API integration, responsive web development, and modern UI technologies. Experience with PrimeReact or similar component libraries will be an advantage.

✔ Strong knowledge of Microsoft SQL Server, including complex query writing, query optimization, stored procedures, database design, and database-first development.

✔ Familiarity with Git and other version control systems for source code management and collaborative software development.

✔ Experience in legacy application migration, modernization, or re-development, particularly migrating ASP.NET WebForms/MVC applications to modern technology stacks, will be an added advantage.

Microsoft Developer Certification or relevant Microsoft technical certification will be considered a significant advantage.

✔ Ability to learn quickly, adapt to new technologies, and develop new technical skills as required by projects.

✔ Ability to work effectively in a team-oriented software development environment and collaborate with developers, implementation teams, and other stakeholders.

✔ Positive and flexible attitude toward both new application development and existing software maintenance/support activities.

✔ Ability to work independently with minimal supervision, take ownership of assigned tasks, and deliver quality results within deadlines.

✔ Strong ability to communicate and collaborate closely with the implementation team throughout software development, deployment, and support activities.

✔ Ability to build and maintain strong professional relationships with colleagues, clients, customers, and project stakeholders.

✔ Strong interest in continuously acquiring new technical knowledge, programming skills, development tools, and emerging technologies beyond regular job responsibilities.

Responsibilities & Context

✔ Work on ongoing and upcoming software projects using .NET 9, ASP.NET Core Web API, and C#, following a structured layered architecture consisting of API, Manager, and Data Access layers.

✔ Develop responsive and user-friendly front-end applications using React 18, PrimeReact, PrimeFlex, JavaScript (ES6+), HTML5, and CSS3, integrating RESTful APIs.

✔ Develop and maintain database-driven applications using Entity Framework Core (Database-First), LINQ, and Microsoft SQL Server 2019.

✔ Design, write, optimize, and maintain complex SQL queries, stored procedures, views, triggers, and functions to support application functionality and performance.

✔ Design and develop reports, dashboards, charts, and data visualizations using RDLC Reporting, Chart.js, Recharts, and PDF/Excel export technologies such as jsPDF and ExcelJS.

✔ Develop, maintain, and integrate REST API endpoints with secure JWT-based authentication and role-based access control (RBAC).

✔ Participate in legacy application modernization and re-engineering, converting existing application screens to the new technology stack based on SRS documents and existing system references.

✔ Use modern development environments and tools including Microsoft Visual Studio 2022, Visual Studio Code, Vite, and ESLint for efficient software development and code quality.

✔ Support, maintain, troubleshoot, and document existing software applications and ensure reliable functionality across web-based systems.

✔ Prepare technical specifications, flowcharts, system diagrams, and implementation plans, translating business and technical requirements into clear and logical development steps.

✔ Design and execute software testing plans and test cases for web applications to identify defects and ensure functionality, performance, reliability, and usability.

✔ Collaborate with developers, technical teams, and relevant stakeholders to understand requirements and deliver effective software solutions.

✔ Follow established coding standards, development best practices, project requirements, and security guidelines throughout the software development lifecycle.

✔ Complete assigned development tasks within specified project timelines and deadlines, ensuring quality deliverables and meeting business requirements.

✔ Perform other relevant software development, application maintenance, testing, documentation, and technical responsibilities as assigned by management.

Compensation & Other Benefits

  • Lunch Facilities: Partially Subsidized
  • Festival Bonus: 2 (Yearly)
  • Salary Review: Yearly
  • Performance bonus
  • Provident fund
  • Weekly 2 holidays

Other Benefits

As per company policy. 

Workplace

from office

Employment Status

Full Time/Permanent

Job Location

Dhaka

Instruction:

Read the job responsibilities, requirements, and conditions carefully before applying.

Company Information

CSL Software Resources Ltd

Information Technology (IT)

Address:

ABC Skyrise Tower, 7th Floor, House# 26, Sahajalal Avenue, Sector #04 Uttara, Dhaka, Bangladesh

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

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

01894974043support@bdjobslive.com
HomeJobs
Profile