Software Developer (Mid-Level)

Job Description

Title: Software Developer (Mid-Level)

Company Name: Delta Life Insurance Company Limited

Vacancy: 6

Age: at most 45 years

Location: Dhaka

Minimum Salary: Negotiable

Experience:
∎ At least 8 years
∎ The applicants should have experience in the following business area(s):Banks, Insurance, Software Company

Published: 16 Jan 2025

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

Requirements:

Additional Requirements:
∎ Age at most 45 years
∎ Education, Experience & Skills:
∎ B.Sc./M.Sc. in CSE/Computer Science/Information Technology/Software Engineering or equivalent and relevant engineering degree from reputed local or foreign university.
∎ Must have a deep understanding of software development processes, programming languages, frameworks, and technologies.
∎ Minimum 5 years’ professional experience in core application development using .NET, C#, ASP.NET MVC, ASP.NET Core including its Extensibility Models, Entity Framework, Routing, Model Binding, Restful Web APIs.
∎ Must have experience writing SQL queries, Store Procedures, and Functions.
∎ Experience using Git and GitHub/Others for source control.
∎ Specialized in front-end programming frameworks such as Angular or ReactJS.
∎ Should be familiar with the software development life cycle and have a good understanding of software engineering principles.
∎ CI/CD Automation: (Good to have) Automate the software release process using CI/CD practices.
∎ Server and Stack Knowledge: Optimize application deployment and performance using server-related stacks.
∎ Excellent problem solving, communication and documentation skills.
∎ Personal Attributes:
∎ Strong written & oral communication and interpersonal skills.
∎ Ability to conduct research into networking issues and products as required.
∎ Ability to present ideas in user-friendly and non-technical language
∎ Highly positive attitude and keen attention to detail
∎ Proven analytical and problem-solving abilities.
∎ Education, Experience & Skills:
∎ B.Sc./M.Sc. in CSE/Computer Science/Information Technology/Software Engineering or equivalent and relevant engineering degree from reputed local or foreign university.
∎ Must have a deep understanding of software development processes, programming languages, frameworks, and technologies.
∎ Minimum 5 years’ professional experience in core application development using .NET, C#, ASP.NET MVC, ASP.NET Core including its Extensibility Models, Entity Framework, Routing, Model Binding, Restful Web APIs.
∎ Must have experience writing SQL queries, Store Procedures, and Functions.
∎ Experience using Git and GitHub/Others for source control.
∎ Specialized in front-end programming frameworks such as Angular or ReactJS.
∎ Should be familiar with the software development life cycle and have a good understanding of software engineering principles.
∎ CI/CD Automation: (Good to have) Automate the software release process using CI/CD practices.
∎ Server and Stack Knowledge: Optimize application deployment and performance using server-related stacks.
∎ Excellent problem solving, communication and documentation skills.
∎ Personal Attributes:
∎ Strong written & oral communication and interpersonal skills.
∎ Ability to conduct research into networking issues and products as required.
∎ Ability to present ideas in user-friendly and non-technical language
∎ Highly positive attitude and keen attention to detail
∎ Proven analytical and problem-solving abilities.


Responsibilities & Context:
∎ Designing and developing different solutions as per requirements from inception to ready for business use in production.
∎ Establishing and upholding architecture, design and implementation principles, including configuration management and standard coding practices.
∎ Collaborating with business stakeholders, architects, developers and functional analysts on functional and technical requirements.
∎ Providing estimates for the scope of work, discussing options and recommending solutions.
∎ Reviewing periodic releases and identify new features that can be enabled for the business.
∎ Stay updated on industry trends in technology; assess their potential application within the organization.
∎ Prepare documentation on software design, functionality as well as deployment processes effectively.
∎ Automates test coverage per platform capabilities and requirements. Establishes and maintains continuous build and integration testing on applicable platforms and assists with manual system and integration testing efforts.
∎ Job Context:
∎ The incumbent will work in a team developing Software for the Insurance Business Operations. The ideal candidate will have experience in developing applications that deliver high-quality solutions to meet business requirements. Experience on Insurance Management / ERP / HRM & Payroll Software will be highly preferred.
∎ Responsibilities:
∎ Designing and developing different solutions as per requirements from inception to ready for business use in production.
∎ Establishing and upholding architecture, design and implementation principles, including configuration management and standard coding practices.
∎ Collaborating with business stakeholders, architects, developers and functional analysts on functional and technical requirements.
∎ Providing estimates for the scope of work, discussing options and recommending solutions.
∎ Reviewing periodic releases and identify new features that can be enabled for the business.
∎ Stay updated on industry trends in technology; assess their potential application within the organization.
∎ Prepare documentation on software design, functionality as well as deployment processes effectively.
∎ Automates test coverage per platform capabilities and requirements. Establishes and maintains continuous build and integration testing on applicable platforms and assists with manual system and integration testing efforts.

Skills & Expertise:

Compensation & Other Benefits:
∎ Mobile bill, Provident fund, Weekly 2 holidays, Insurance, Gratuity
∎ Festival Bonus: 2
∎ Group and health insurance, festival and incentive bonus are available after confirmation.

Workplace:
∎ Work at office

Employment Status: Full Time

Job Location: Dhaka

Company Information:
∎ Delta Life Insurance Company Limited
∎ Plot # 37, Road # 45 (South) & 90 (North), Gulshan Circle-2, Dhaka-1212
www.deltalife.org
∎ Delta Life, one of the largest Bangladeshi Life Insurance Company

Address::
∎ Plot # 37, Road # 45 (South) & 90 (North), Gulshan Circle-2, Dhaka-1212
∎ www.deltalife.org
∎ Delta Life, one of the largest Bangladeshi Life Insurance Company

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

Application Deadline: 31 Jan 2025

Category: IT/Telecommunication

Interested By University

University Percentage (%)
Daffodil International University (DIU) 7.55%
Jahangirnagar University 4.40%
National University 4.40%
American International University Bangladesh (AIUB) 3.14%
Green University of Bangladesh 3.14%
Mawlana Bhashani Science & Technology University 3.14%
University of South Asia 3.14%
Jagannath University 2.52%
East West University 2.52%
Dhaka International University 2.52%

Interested By Age Range

Age Range Percentage (%)
20-30 47.80%
31-35 27.04%
36-40 15.72%
40+ 7.55%

Interested By Salary Range

Salary Range Percentage (%)
0-20K 4.40%
20K-30K 15.09%
30K-40K 11.95%
40K-50K 8.18%
50K+ 60.38%

Interested By Experience Range

Experience Range Percentage (%)
0 years (Freshers) 11.32%
0.1 - 1 years 6.92%
1.1 - 3 years 22.01%
3.1 - 5 years 15.72%
5+ years 44.03%

Similar Jobs