M
Senior Full-stack Software Engineer
Mac Technology Australia
Dhaka
Full TimeNot specifiedBdJobsActive Hiring
Salary
৳100k - ৳150k
Deadline
22 May 2026
Source
BdJobs
Location
Dhaka
Salary
৳100k - ৳150k
Deadline
22 May 2026
Key Responsibilities
* Architect and deliver high-quality, scalable, and secure full-stack solutions, driving technical excellence and innovation across enterprise backend and modern Angular frontend development.
* Lead the design, development, and maintenance of RESTful APIs using C#, ASP.NET Core Web API, and Entity Framework Core, ensuring adherence to Clean Architecture principles and modern API design standards.
* Drive the definition and implementation of modular systems with clear domain boundaries, applying bounded contexts, separation of concerns, and low coupling to ensure long-term maintainability and extensibility of enterprise systems.
* Manage and optimize database schema evolution, data access, and performance, leveraging EF Core migrations, query tuning, and indexing strategies to ensure efficient and predictable system behavior.
* Foster a culture of collaboration and technical excellence, participating in code reviews and contributing to the development of high-quality, secure, and maintainable codebases that adhere to OOP and SOLID principles.
* Champion DevOps practices, working with containerization technologies, Git-based workflows, and CI/CD pipelines to drive automation, efficiency, and reliability across the software development lifecycle.
* Implement and optimize application and audit logging, caching, and data storage solutions, leveraging technologies such as Redis, MongoDB, and NoSQL to enhance performance, traceability, and system reliability.
* Collaborate with cross-functional teams, business stakeholders, and product owners to translate requirements into scalable, secure, and maintainable applications, driving technical delivery and team growth.
* Mentor and support team members, sharing knowledge, expertise, and best practices to drive collective success and achievement of shared goals.
Requirements
Skills
AngularTypeScriptHTML5CSS3BootstrapC#.NET Core Web APIEntity FrameworkSQL ServerMicrosoft SQL Server Reporting ServicesGitAzure DevOps Services
Education
- Bachelor of Science (BSc) in Computer Science & Engineering
Additional
- 5–8 years of professional software development experience
- Hands-on experience in Angular
- Strong command of TypeScript
- Advanced knowledge of HTML5, CSS3, and Bootstrap
- Advanced knowledge of C# and .NET Core Web API development
- In-depth understanding of authentication and authorisation mechanisms
- Hands-on experience with Entity Framework
- Advanced knowledge of SQL Server, SQL queries, Views, Stored Procedures, SQL Functions
- Strong knowledge and practical experience with Microsoft SQL Server Reporting Services (RDLC/Agile/Scrum)
- Proficiency with version control, CI/CD, and development tools
- Good understanding of source control systems such as Git, Azure DevOps Services
Compensation & Benefits
Mobile billWeekly 2 holidaysOver time allowancePerformance bonusYearly Salary ReviewFestival Bonus: 2Collaborative and flexible work environmentAttractive remuneration packageFive-day work week
Suggested Jobs For You
Explore moreNo suggestions available right now. Please explore all jobs.