Delta Life Insurance Company Limited Logo
Delta Life Insurance Company Limited
Software Architect (Mid-Level)
Application Deadline: Mar 04, 2025
Summary
Published: Jan 18, 2025 Vacancy: 1 Gender: No Preference
Age: Maximum 45 years Career Level: Mid Level Experience: 8 Year
Salary: Negotiable Location: Dhaka
Requirements

Education


  • Bachelor/Honors, Bachelor of Science (BSc), Computer Science & Engineering

Experience


  • 8 Year

Additional Requirements


  • B.Sc./M.Sc. in Computer Science/ Information Technology/  Software Engineering, or a relevant engineering degree from a reputed local or foreign university.
  • Minimum 8 years of hands-on experience designing enterprise-grade software.
  • Deep understanding of software development processes, programming languages, frameworks, and technologies.
  • Strong familiarity with the software development life cycle and software engineering principles.
  • Expertise in .NET technologies, including C#, ASP.NET MVC, ASP.NET Core, and Extensibility Models.
  • Proficiency in designing and developing REST API.
  • Strong knowledge and practical experience with software design patterns to build scalable and maintainable systems.
  • Extensive understanding and implementation of software development architecture for enterprise solutions.
  • Professional experience with Entity Framework, Routing, and Model Binding.
  • Proficient in writing SQL queries, stored procedures, and functions.
  • Experience using Git, GitHub, or similar tools for source control.
  • Specialized knowledge in front-end frameworks such as Angular or React.
  • Effective interpersonal skills and ability to collaborate across teams.
  • Ability to conduct research into networking issues and products when required.
  • Capability to present ideas in user-friendly and non-technical language.
  • Positive attitude, keen attention to detail, and a proactive mindset.
  • Proven analytical and problem-solving abilities.

Responsibilities & Context

  • Strong knowledge of OOP methodologies and SOLID principles for robust and maintainable software designs.
  • Lead architectural reviews and design discussions for new projects and system enhancements.
  • Collaborate with stakeholders to define and gather technical requirements.
  • Design scalable, reliable, and maintainable software architectures using C# and .NET technologies.
  • Expertise in HTML, CSS, DHTML, XML, JavaScript, AJAX, and MVC frameworks, adhering to best coding practices.
  • Conduct code reviews and mentor developers on design principles and standards.
  • Stay updated on emerging technologies and assess their application within the organization.
  • Document architectural decisions and deployment processes effectively.
  • Automate test coverage and establish CI/CD pipelines, assisting with manual testing when needed.
  • Optimize performance through query optimization, database indexing, and paging techniques.
  • Extensive experience with Oracle databases.
  • Strong understanding of n-Tier architecture, Agile methodologies, Scrum, and UML.
  • Lead development, security, and performance improvements for enterprise-grade applications.
  • Provide solutions for complex challenges involving software and hardware interfaces.


Compensation & Other Benefits
  • Mobile bill
  • Provident fund
  • Weekly 2 holidays
  • Insurance
  • Gratuity
  • Festival Bonus: 2

Work Place

Work from Office

Employment Status

Type: Full Time/Permanent

Shift: Day Shift

Job Location

Dhaka

Read Before Apply

Group and health insurance, festival and incentive bonus are available after confirmation.

Company Information
Company Name: Delta Life Insurance Company Limited

Address: Plot # 37, Road # 45 (South) & 90 (North), Gulshan Circle-2, Dhaka-1212


Business Type:

Bank/Non-Bank Fin. Institution

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

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