Associate Senior Programmer/ Senior Programmer

Job Description

Title: Associate Senior Programmer/ Senior Programmer

Company Name: CSL Software Resources Ltd.

Vacancy: 1

Age: At least 22 years

Job Location: Dhaka

Salary: Tk. 50000 (Monthly)

Experience:

  • At least 4 years
  • The applicants should have experience in the following business area(s): Software Company


Published: 2026-07-13

Application Deadline: 2026-07-24

Education:
    • Bachelor of Science (BSc) in Computer Science & Engineering


Requirements:
  • At least 4 years
  • The applicants should have experience in the following business area(s): Software Company


Skills Required:

Additional Requirements:
  • Age At least 22 years

•   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.



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: Male and Female can apply

Read Before Apply: Please apply only who are fulfilling all the requirements of this job

Category: IT & Telecommunication

Similar Jobs