Senior Software Engineer

Job Description

Title: Senior Software Engineer

Company Name: ASA

Vacancy: 4

Job Location: Dhaka

Employment Status: Full-time

Educational Requirements:
∎ B.Sc./ M.Sc. in CSE/ IT/ MIS/ Software Engineering/ ECE/ EEE or equivalent and relevant engineering degree.

Experience Requirements:
∎ At least 7 year(s)

Job Responsibilities:
∎ Relational database design, development and implementation.
∎ Conduct requirement analysis, design and development of the enhancement and modification request forwarded by different stakeholders.
∎ Plan for regular maintenance activity of the assigned system. This includes Database health checking, optimizing different design aspects (Architectural as well as database), and optimize the database query as needed.
∎ Conduct mentoring sessions for Asst. Software Engineers.
∎ Collaborate on the design of mobile applications and features.
∎ Undertake any other lawful responsibilities as assigned by the office/supervisor.

Additional Requirements:
∎ Age at most 40 years
∎ Excellent capability of writing complex SQL queries and objects database programming using SQL especially in SQL server environment.
∎ The applicant must be a non-smoker.
∎ Sound knowledge on OOP methodology including SOLID principles.
∎ Clear understanding on different performance improvement techniques like query optimization, database indexing, paging, and so on. Extensive experience on using MS SQL Server, Crystal Report, RDLC.
∎ Must have good experience and sound knowledge in NET framework, ASP .NET, C#, NET 5/6/7
∎ Must have good knowledge in HTML, CSS, DHTML, XML, JavaScript, CSS, AJAX, and MVC.
∎ Good understanding of JavaScript concepts with common frameworks like JQuery, AJAX, AngularJs etc.
∎ Knowledge in Entity Framework or other ORM.
∎ Understanding of software engineering design, development methodologies. In-depth knowledge in software tools and design techniques in line with leading new technologies.
∎ Should have sound knowledge in n-Tier architecture microservice, agile software development methodology, scrum, and UML.
∎ Knowledge in Redis service and Web API is a plus.
∎ Knowledge in Linux, Docker is a plus.
∎ Must have good command over Android app life cycle and its components.
∎ Experience in Java, kotlin, Android Studio is a plus
∎ Experience in JSON and XML schemas
∎ Experience in writing communications interfaces such as RESTful HTTP services.
∎ Demonstrated strong mobile usability and interaction design sense.
∎ Must have working experience in financial institution, Taxation, Human Resource management related systems.
∎ Experience in working in Microfinance domain will be considered as an advantage.
∎ Able to work independently & under pressure.
∎ Smart and well-conversant maintaining professionalism.
∎ Good written and verbal communication skills in English & Bengali.
∎ Ready to work under different work schedules/ rosters.

Salary:
∎ Tk. 80000 (Monthly)
∎ For highly qualified & experienced candidates salary may be slightly negotiable. Probation period will be 1 (one) year long. After successful completion of the probationary period, the employee will be accommodated in the regular Pay Scale of ASA.

Compensation & Other Benefits:
∎ All admissible benefits like Contributory Provident Fund, Gratuity, Yearly Increment, Festival Allowance, Naboborsho Allowance (Boishakhy) and Employee's Group Benefit Fund will be attributed.

Job Source: Bdjobs.com Online Job Posting.

Application Deadline: 14 Nov 2023

Company Information:
∎ 7 Nov 2023
∎ ASA
∎ Address : ASA Tower, 23/3, Bir Uttam A.N.M. Nuruzzaman Sarak, Shyamoli, Mohammadpur, Dhaka-1207
∎ Business : Microfinance, Poverty Alleviation

Category: IT/Telecommunication

:

Similar Jobs

Digital Marketing Executive

Webflow Developer

Business Analyst

Senior Site Engineer, Telecommunication

Database Administrator

Software Engineer (ReactJS)

Web Developer (PHP Laravel)

SEO Specialist and Content Writer

Junior QA Tester

Assistant Manager, Project Management

Full Stack Software Engineer (Laravel, InertiaJs, React, NextJs)

Manager - Training & Development

Sr. Software Engineer

Full stack web developer

Data Analyst

IT Executive

Java Middle Developer

IT Site Engineer (Sitakunda, Manikgong, Netrokhona, Kornofuli, Ghorasal)

Officer

Lead Engineer (Web Application)

Deputy Manager/Manager

Backend / Sr. Backend Engineer (Java)

Executive/ Senior Executive, Information Technology

Executive

Senior Executive/ Assistant Manager- Business Development

Front End Developer (React JS & Next JS)

Python Developer (Python & Django)

Frontend Developer (React.js/Next.js)

Backend Developer (Node.js)

Automation QA Engineer

Senior Sales Executive (IT Products)

Junior Executive

Software Support Engineer / Data Migration

Angular Front-end Developer

Full Stack Software Engineer

Senior .Net Developer

WordPress Developer

ISP System Engineer

Backend Laravel Web Developer

FullStack Software Development Engineer (PHP)