Title: Architect- Software
Company Name: Betopia Group
Vacancy: --
Age: Na
Job Location: Dhaka (Mohakhali)
Salary: Negotiable
Experience:
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
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.
Excellent Work Environment
Fast Career Growth
Global Exposure
Innovation-Driven Culture