Professional software development experience in Object Oriented Programming Languages such as C++, Java, Python or Typescript.
Experience with relational databases and SQL, preferably PostgreSQL or MySQL.
Experience with server side frameworks, for example Jetty, FastAPI, NodeJS etc.
Strong experience with automated testing tools and frameworks
Solid understanding of RESTful APIs, microservices architecture, and distributed systems.
Familiarity with CI/CD pipelines and DevOps practices.
Strong experience with unit testing and test automation tools and frameworks
Cloud computing experience, preferably AWS
Infrastructure as Code using CloudFormation and Terraform.
Containerization skills (Docker, Kubernetes).
Linux familiarity
Experience with code repository management using Git
Experience working in an agile team environment, continuously shipping environment
Strong sense of ownership and able to self-manage work
Self-motivated and track record of learning new technologies
Background or interest in web engineering at scale
Preferred Qualification
Experience with code quality tools – Linting, Static Code Analysis etc.·
Experience with SOA, microservice and containerization architecture
Exposure to event-driven architectures or messaging systems like Kafka.
Exposure to building secure, scalable and highly available cloud-native applications.
Observability tools.
Good understanding of Multithreading, Thread synchronization techniques and Distributed system concepts.
Experience with modern Javascript framework, such as Angular, React or Vue
Experience with TypeScript
Experience with development of public facing APIs
Strong academic achievements
Performance Indicators
Product delivery against roadmap milestones
Product quality metrics
Stakeholder satisfaction
Time-to-market for new features
Software Engineer ( SaaS / Backend )
Position Overview: Software Engineer ( SaaS backend ) will play a critical role in the design and development of our cloud-based SaaS platform. The role requires a full stack mindset, with expertise in both front-end and back-end technologies but the key focus of the role is developing the AWS cloud-based SaaS platform backend ensuring scalability, reliability and high performance.
Primary Responsibilities
Work at office
Full Time
Dhaka
Candidate should have humble, gentle and patient. Also mandatory have soft skills including excellent communication skills.