Software Engineer/ Senior Software Engineer
Multinational Japanese Company
- Dhaka
- Tk. 40,000-65,000 per month
- Permanent
- Full-time
- Design and develop client-side and server-side architecture for web and mobile applications.
- Design and develop effective APIs.
- Design, develop, and manage well-functioning databases.
- Design, develop, and integrate cross-platform mobile applications.
- Design, develop, and integrate mobile-responsive web applications.
- Write clean, secure, test-driven, easily maintainable, and modular code; coach the team to do the same.
- Optimize web applications for maximum speed and scalability.
- Unit test, troubleshoot, debug, and monitor activities to ensure or improve responsiveness and efficiency on all projects.
- Recognize new problems or situations and find solutions using a systematic, multi-step approach.
- Manage deployment processes and work with containerization tools like Docker.
- Work closely with project managers or stakeholders to ideate software solutions.
- Stay updated with industry trends and emerging technologies to improve development processes.
- Bachelor of Science (BSc) in Computer Science
- Bachelor of Science (BSc) in Computer Engineering
- At least 5 years
- The applicants should have experience in the following business area(s): Software Company
- Age 25 to 40 years
- Only Male
- Solid understanding of Object-Oriented Design, PHP, and MySQL/MariaDB/Oracle.
- Good knowledge of data security, indexing, partitioning, and data replication.
- Clear knowledge of Object-Oriented Analysis and Design (OOAD), Agile-SCRUM methodologies, and N-Tier architecture.
- Deep understanding of SDLC development principles with project management knowledge.
- Ability to meet tight deadlines and embrace challenges and new opportunities without feeling pressured.
- We are looking for a friendly and honest employee.
- Do not apply if you have no working experience in PHP Laravel and Vue.js/React.js
- Please apply mentioning your current and expected salary.
- At least 5 (five) years of professional experience using PHP Laravel framework and API development/integration.
- Professional experience with MySQL/MariaDB/Oracle.
- Sound knowledge or experience in Redis, Kafka, and Elasticsearch is a plus.
- Strong knowledge of MVC design pattern and Object-Oriented Programming.
- Professional experience with web technologies including Vue.js/Angular/React.
- Experience designing and building Web APIs (SOAP, REST, etc.) integrated with Android apps and payment gateways.
- Strong knowledge of web servers such as Apache and Nginx.
- Must have experience with Git or other version control tools.
- Must have experience with Docker or other containerization platforms.
- Strong understanding of UI, cross-browser compatibility, general web functions, and standards.
Bdjobs