Job Details
BYSL Global Technology Group
Published on: 24 August, 2026 Deadline: 23 September, 2026 (24 days left)
Vacancies Not Mentioned (Multiple positions available)
Employment Type Full Time
Gender Not specified
Job Location Dhaka (Gulshan)
Salary --
Educational Requirement

• Bachelor’s degree in Computer Science / Computer Engineering

Other Requirement

Technical Skill Requirements:_Note: Please don’t apply if you are not skillful and confident on following requirements_• Designing, developing and deploying highly scalable, high performance microservices E-commerce and ERP solutions
• Proficiency in database design of large scale application
• Proficiency in microservice development
• Proficiency in Javascript frameworks such as ReactJS, NextJS, NodeJS, NestJS etc
• Proficiency in Software architectural principles and design patterns
• Proficiency in UML diagrams
• Proficiency in unit test and test automation frameworks
• Proficiency in Docker and Kubernetes
• Proficiency in designing and developing CI/CD pipeline
• Strong proficiency in JavaScript/TypeScript
• Proficiency in RESTful, gRPC and GraphQL APIs
• Proficiency in OWASP secure coding best practices
• Proficiency in cloud technology such as AWS
• Strong code review, design review and code refactoring skill
• Ability to provide technical guidance and mentorship to team members
• Strong R&D and technology adoption skill
Experience Requirements: Minimum 5+ years of experience as Software Architect

Experience

• At least 5 years
• The applicants should have experience in the following business area(s): Software Company, IT Enabled Service

Responsibilities

As a Senior Software Architect you will be responsible for leading a software development team in designing, developing and deploying highly scalable software solutions and providing technical and management support to the software development team.Job Responsibilities:• Design high-level architecture solutions that meet both current and future business needs.
• Define software architecture standards and practices, including guidelines for technology stack, frameworks, libraries, and tools.
• Create comprehensive documentation for architecture design, including system architecture diagrams, data flow diagrams, and technical specifications.
• Ensure that the architecture aligns with business requirements, budget, and timeline constraints.
• Evaluate and select appropriate technologies, frameworks, and tools for the software development process.
• Stay up-to-date with emerging technologies and industry trends to recommend innovations and improvements.
• Conduct proof-of-concept (POC) studies to validate the feasibility of new technologies or architectural approaches.
• Collaborate with product managers, stakeholders, and other technical teams to understand project requirements and translate them into technical specifications.
• Act as a liaison between development teams, project managers, and stakeholders to ensure clear communication and alignment on project goals and expectations.
• Mentor and provide guidance to software engineers, helping them understand architectural decisions, design patterns, and best practices.
• Establish and enforce coding standards, design principles, and development best practices to ensure code quality and maintainability.
• Conduct code reviews to ensure adherence to architectural guidelines and code quality standards.
• Implement strategies for automated testing, continuous integration, and continuous deployment to enhance software quality and delivery speed.
• Design scalable and high-performance systems that can handle expected and future loads.
• Identify and address performance bottlenecks, ensuring that the system meets performance, reliability, and security requirements.
• Develop strategies for optimizing application performance, such as load balancing, caching, database optimization, and network optimization.
• Identify potential risks in the architecture and develop mitigation strategies to address them.
• Provide technical leadership and support in resolving complex technical issues and problems.
• Ensure that the architecture supports disaster recovery, data backup, and business continuity plans.
• Ensure that the architecture adheres to security standards and best practices, including data protection, authentication, and authorization.
• Address security vulnerabilities and implement measures to protect against cyber threats.
• Ensure that the system complies with relevant regulatory requirements and industry standards.
• Continuously assess and improve the architecture to adapt to changing requirements, technologies, and industry trends.
• Promote a culture of continuous learning and improvement within the development team.

Other Facilities

• Festival Bonuses
• Competitive Salary
• Yearly Salary Review

Application Deadline 23 September, 2026 (24 days left)
Published On 24 August, 2026
Apply Method Corporate Inbox & Email
Apply Instruction

Please read the requirements carefully before you apply.You may also submit your CV to careers@byslglobal.com. Mention the name of the position you are applying for in the subject line. Applicant must enclose his/her Photograph with CV.

Send your CV to: careers@byslglobal.com

Apply online through our corporate inbox.