Job Description
Title: Programmer/ Associate Senior Programmer
Company Name: CSL Software Resources Ltd.
Vacancy: 2
Age: At least 22 years
Job Location: Dhaka
Salary: Tk. 50000 (Monthly)
Experience:
- At least 5 years
- The applicants should have experience in the following business area(s): Software Company
Published: 2026-09-08
Application Deadline: 2026-09-22
Education: - Bachelor of Science (BSc) in Computer Science & Engineering
Requirements: - At least 5 years
- The applicants should have experience in the following business area(s): Software Company
Skills Required: Additional Requirements: - Solid knowledge of object-oriented design and layered / n-tier application architecture.
- Strong programming knowledge in software development using .NET (C#), ASP.NET Core Web API, Entity Framework Core, LINQ and SQL Server.
- Web development experience with React (or a comparable modern SPA framework), REST API integration and responsive UI development; experience with PrimeReact or similar component libraries is a plus.
- Strong SQL Server skills, including query optimization, stored procedures and database-first design.
- Familiarity with Git or other version control systems.
- Experience migrating or re-developing legacy applications (e.g. ASP.NET WebForms/MVC) onto modern stacks is a plus.
- Microsoft certification in the developer track is a big plus.
- Ability to learn quickly and adapt to new technical skills.
- Ability to work effectively in a team environment.
- Positive attitude towards both new application development and maintenance work.
- Ability to work independently with minimal guidance.
- Capability to interact and work closely with the implementation team.
- Ability to create and maintain strong working relationships with colleagues and customers.
- Interest in acquiring new technical knowledge and skills beyond regular assignments.
Responsibilities & Context: Work on ongoing and upcoming projects built with .NET 9 / ASP.NET Core Web API (C#) following a layered architecture (API, Manager and Data Access layers).
Develop front-end screens using React 18, PrimeReact/PrimeFlex and modern JavaScript (ES6+), HTML5 and CSS3, consuming REST APIs.
Work with Entity Framework Core (database-first), LINQ and MS SQL Server 2019.
Write complex SQL queries, stored procedures, views, triggers and functions.
Design and develop reports and dashboards using RDLC reporting, Chart.js/Recharts and PDF/Excel export tools (jsPDF, ExcelJS).
Implement and maintain REST API endpoints with JWT-based authentication and role-based access control.
Participate in re-engineering legacy application screens onto the new stack based on SRS documents and existing system references.
Work with Microsoft Visual Studio 2022 / VS Code and modern build tooling (Vite, ESLint).
Support, maintain and document software functionality.
Prepare technical specifications using flowcharts and diagrams, and translate them into detailed, logical steps for implementation.
Design and execute test plans on web applications.
Strictly adhere to deadlines to meet project requirements.
Job Other Benifits: - Weekly 2 holidays
- Salary Review: Yearly
- Festival Bonus: 2
Employment Status: Full Time
Job Work Place: Work at office
Company Information: Gender: Both Male and Female can apply
Read Before Apply: Please apply only who are fulfilling all the requirements of this job
Category: IT & Telecommunication