Architect- Software

Job Description

Title: Architect- Software

Company Name: Betopia Group

Vacancy: --

Age: Na

Job Location: Dhaka (Mohakhali)

Salary: Negotiable

Experience:

  • 8 to 9 years
  • The applicants should have experience in the following business area(s): Group of Companies


Published: 2025-11-26

Application Deadline: 2025-12-26

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


Requirements:
  • 8 to 9 years
  • The applicants should have experience in the following business area(s): Group of Companies


Skills Required:

Additional Requirements:
  • 8+ years of experience in software development and at least 3+ years in a software architecture or senior technical leadership role.

  • Strong expertise in architecture design patterns (Microservices, Event-Driven, Layered, Domain-Driven Design)

  • Proficiency in C#, .NET, Java, Python, or Node.js (depending on your organization’s stack).

  • Experience with Cloud platforms (Microsoft Azure, AWS, or GCP).

  • Deep understanding of database design (SQL and NoSQL), API management, and system integration.

  • Familiarity with DevOps practices (CI/CD pipelines, Docker, Kubernetes, IaC).

  • Strong grasp of security principles, scalability, and system performance optimization.

  • Excellent problem-solving, analytical, and leadership skills.

  • Strong communication skills with the ability to explain complex technical concepts to non-technical audiences



Responsibilities & Context:

We are seeking an experienced Software Architect to design and lead the development of high-quality, scalable, and secure software solutions. The ideal candidate will have a strong background in system design, architecture patterns, cloud-native technologies, and modern software engineering practices.

As a Software Architect, will collaborate with cross-functional teams—developers, project managers, business analysts, and DevOps—to ensure our software systems meet business objectives, performance standards, and future scalability requirements.

  • Define, design, and document the overall architecture of software systems and applications.

  • Collaborate with stakeholders to translate business requirements into technical solutions.

  • Select appropriate technologies, frameworks, and tools to meet system requirements.

  • Lead and mentor development teams through architecture reviews, code quality assurance, and design best practices.

  • Design and implement microservices, APIs, and integration strategies for scalable enterprise applications.

  • Ensure solutions adhere to security, performance, and compliance standards.

  • Conduct proof of concepts (PoCs) for new technologies and frameworks.

  • Maintain technical documentation including system diagrams, architecture blueprints, and technical standards.

  • Work closely with DevOps engineers to enable CI/CD, containerization, and infrastructure automation.

  • Continuously evaluate and improve existing systems for performance optimization and modernization.



Job Other Benifits:
  • Profit share
  • Salary Review: Yearly
  • Festival Bonus: 2
    • Excellent Work Environment

    • Fast Career Growth

    • Global Exposure

    • Innovation-Driven Culture



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