Experience
- 3 Year
Responsibilities & Context
Job Summary
We are looking for a passionate and experienced Software Engineer to join our world-class Development Team. The selected candidate will work on multiple enterprise products and cloud-native solutions, collaborating with cross-functional teams across different countries to develop scalable, high-quality software that delivers real business value.
Key Responsibilities
✔ Design, develop, test, and maintain enterprise-grade software applications using C/C++ and other modern technologies.
✔ Develop and maintain scalable RESTful APIs and backend services following industry best practices.
✔ Write clean, maintainable, reusable, and well-documented code while ensuring high software quality.
✔ Participate in code reviews, provide constructive feedback, and maintain coding standards across the development team.
✔ Design and implement robust software architectures using Object-Oriented Programming (OOP) principles, SOLID principles, and established Design Patterns.
✔ Collaborate with cross-functional teams, including Product Managers, QA Engineers, DevOps Engineers, and business stakeholders.
✔ Develop and maintain cloud-native applications and contribute to next-generation software solutions.
✔ Work on polyglot systems and integration projects involving multiple technologies and international development teams.
✔ Analyze technical challenges, identify root causes, and implement efficient, scalable solutions.
✔ Continuously improve application performance, security, scalability, and maintainability.
✔ Participate actively in Agile/Scrum ceremonies, sprint planning, retrospectives, and daily stand-up meetings.
✔ Contribute to technical documentation, software testing, and continuous improvement initiatives.
✔ Research and evaluate emerging technologies and recommend improvements to products and development processes.
✔ Perform any other software engineering responsibilities assigned by management.
Additional Requirements
Education
✔ Bachelor's or Master's degree in Software Engineering, Computer Science & Engineering (CSE), Electrical & Electronic Engineering (EEE), Mathematics, or a related field.
Experience
✔ Minimum 3 years of professional experience in software development using C/C++.
✔ Proven experience delivering enterprise software solutions.
Technical Skills
✔ Strong expertise in C/C++ programming.
✔ Solid experience in developing RESTful APIs using any modern programming language.
✔ Strong understanding of Object-Oriented Programming (OOP), SOLID Principles, and Software Design Patterns.
✔ Excellent coding standards with the ability to write clean, efficient, testable, and maintainable code.
✔ Strong code review skills and commitment to software quality.
✔ Familiarity with Agile/Scrum software development methodologies.
✔ Strong analytical thinking and problem-solving abilities.
Preferred Qualifications (Optional)
✔ Experience working with European clients or international development teams.
✔ Experience with Microsoft Azure cloud services.
✔ Knowledge of PostgreSQL, SQLite, or MongoDB.
✔ Working knowledge of JavaScript, TypeScript, HTML, and CSS.
✔ Experience with front-end frameworks such as Angular.
✔ Comfortable working in Linux environments.
✔ Previous experience working in Scrum Teams.
✔ Experience applying Agentic Engineering in software development, testing, and technical documentation.
Professional Competencies
✔ Excellent verbal and written communication skills with the ability to explain complex technical concepts clearly.
✔ Strong collaboration and teamwork skills with both technical and non-technical stakeholders.
✔ Excellent interpersonal skills with a professional, respectful, and empathetic approach.
✔ Ability to work independently while managing multiple priorities in a fast-paced environment.
✔ Passion for continuous learning, innovation, and delivering high-quality software solutions.
Compensation & Other Benefits
- Lunch Facilities: Partially Subsidized
- Festival Bonus: 2 (Yearly)
- Salary Review: Yearly
Other Benefits
✔ Gratuity as per Bangladesh Labour Law.
✔ Complimentary lunch at the office.
✔ 21 days of annual leave.
✔ Two-day weekend (Saturday & Sunday) and all government holidays.
✔ Flexible work environment with Time Off in Lieu (TOIL).
✔ Parental leave benefits.
✔ Annual performance-based salary increment.
✔ Company-sponsored training, certifications, and higher education support.
✔ Opportunities to work with international clients and travel abroad.
✔ Friendly, family-oriented, and professional work environment.
Workplace
from office
Employment Status
Full Time/Permanent
Job Location
Dhaka, Uttara
Application Procedure
Interested candidates are requested to apply following the guidelines below:
✔ Email Subject: Senior Software Engineer – Solution Development
✔ Attach your CV in PDF format.
✔ Name your CV file using your Full Name and Years of Experience (e.g., John Doe (5yrs).pdf).
✔ You may include a short cover letter explaining why you are a suitable candidate for the position.
Send your application to: job@fiftytwodigital.com
Or apply through BDJobsLive.
Note: Applications that do not follow the above guidelines may not be considered. Only shortlisted candidates will be contacted.
Fiftytwo Digital is an Equal Opportunity Employer.
Company Information
Fiftytwo Digital Ltd
Address:
North Tower(9th FL), Uttara, Dhaka 1230
Website:
https://fiftytwodigital.com/সতর্কীকরণ-বিজ্ঞপ্তি
এই চাকরির বিজ্ঞাপনে প্রদত্ত তথ্যের ভিত্তিতে যদি বিজ্ঞাপন দাতা প্রতিষ্ঠান আপনার কাছ থেকে কোন অর্থ দাবি করে, অথবা কোন ধরনের ভুল বা বিভ্রান্তিকর তথ্য প্রদান করে, তবে অনুগ্রহ করে অবিলম্বে আমাদেরকে জানান অথবা সংশ্লিষ্ট জবটি রিপোর্ট করুন। চাকরি পাওয়ার জন্য BDJobs Live কাউকে কোন ব্যক্তিগত বা প্রতিষ্ঠানকে অর্থ প্রদান করতে উৎসাহিত করে না। কোন ধরনের অর্থ লেনদেনের দায় BDJobs Live বহন করবে না।
