Job Description
Title: Software Engineer (R&D)
Company Name: OnnoRokom Projukti Limited
Vacancy: 05
Age: 24 to 32 years
Location: Dhaka (Kawran Bazar)
Salary: Tk. 35000 - 45000 (Monthly)
Experience:
∎ 2 to 3 years
Published: 16 Apr 2025
Education:
∎ BSc in CSE / SE / IT or a related field.
∎ BSc in CSE / SE / IT or a related field.
Requirements:
Additional Requirements:
∎ Age 24 to 32 years
∎ Proficiency in C#, ASP.NET Core, and REST API development.
∎ Strong knowledge of Git, database servers, and caching strategies.
∎ Solid understanding of data structures, algorithms, object-oriented design, and design patterns.
∎ Familiarity with front-end technologies: HTML, CSS, Bootstrap, JavaScript, and jQuery.
∎ Experience in writing complex SQL queries (MSSQL, MySQL) and LINQ.
∎ Hands-on experience with unit testing frameworks (e.g., NUnit, xUnit) and mocking libraries (e.g., Moq, NSubstitute).
∎ Eagerness to learn and adapt to new technologies based on project requirements.
∎ Knowledge of artificial neural networks, NLP, and large language models is a plus.
∎ Experience with AWS, Cloudflare, and other emerging technologies is a plus.
∎ Familiarity with Swift, Go, and Node.js is an advantage.
∎ Strong problem-solving and communication skills.
∎ Must be a team player—proactive, collaborative, and passionate about software development.
∎ Proficiency in C#, ASP.NET Core, and REST API development.
∎ Strong knowledge of Git, database servers, and caching strategies.
∎ Solid understanding of data structures, algorithms, object-oriented design, and design patterns.
∎ Familiarity with front-end technologies: HTML, CSS, Bootstrap, JavaScript, and jQuery.
∎ Experience in writing complex SQL queries (MSSQL, MySQL) and LINQ.
∎ Hands-on experience with unit testing frameworks (e.g., NUnit, xUnit) and mocking libraries (e.g., Moq, NSubstitute).
∎ Eagerness to learn and adapt to new technologies based on project requirements.
∎ Knowledge of artificial neural networks, NLP, and large language models is a plus.
∎ Experience with AWS, Cloudflare, and other emerging technologies is a plus.
∎ Familiarity with Swift, Go, and Node.js is an advantage.
∎ Strong problem-solving and communication skills.
∎ Must be a team player—proactive, collaborative, and passionate about software development.
Responsibilities & Context:
∎ Drive innovation through technical research, rapid prototyping, and experimentation.
∎ Analyze industry trends, customer insights, and market data to guide the R&D direction.
∎ Design, develop, and deliver robust applications using C#, ASP.NET Core, C++, Python, and other technologies.
∎ Develop RESTful APIs, backend logic, and integrations with modern platforms and tools.
∎ Participate in system upgrades, performance tuning, debugging, and ongoing maintenance.
∎ Collaborate with product managers, UX designers, and fellow engineers to bring ideas to life.
∎ Maintain clean coding practices, implement version control, and write unit tests.
∎ Contribute to internal knowledge sharing and the continuous improvement of development processes.
∎ Job Context
∎ At OnnoRokom Projukti Limited, we don’t just write code—we explore the unknown, build from scratch, and redefine what’s possible. As a member of our R&D team, you’ll be at the forefront of innovation, working with diverse technologies including web, desktop, mobile, IoT, firmware, and AI systems. If you’re a curious mind who enjoys solving complex problems and building future-ready solutions, we’d love to meet you.
∎
∎
∎ Job Responsibilities:
∎ Research & Innovation
∎ Drive innovation through technical research, rapid prototyping, and experimentation.
∎ Analyze industry trends, customer insights, and market data to guide the R&D direction.
∎ Software Development
∎ Design, develop, and deliver robust applications using C#, ASP.NET Core, C++, Python, and other technologies.
∎ Develop RESTful APIs, backend logic, and integrations with modern platforms and tools.
∎ Participate in system upgrades, performance tuning, debugging, and ongoing maintenance.
∎ Team Collaboration & Best Practices
∎ Collaborate with product managers, UX designers, and fellow engineers to bring ideas to life.
∎ Maintain clean coding practices, implement version control, and write unit tests.
∎ Contribute to internal knowledge sharing and the continuous improvement of development processes.
∎
Skills & Expertise:
Compensation & Other Benefits:
∎ Salary Review: Yearly
∎ Festival Bonus: 2
∎ Various leave types: casual, medical, recreational, family, wedding, paternity/maternity
∎ Dedicated prayer space
∎ Friendly working environment
∎ Health check-up facilities
∎ Exclusive discount programs on various services
∎ Other benefits as per company policy
∎ Various leave types: casual, medical, recreational, family, wedding, paternity/maternity
∎ Dedicated prayer space
∎ Friendly working environment
∎ Health check-up facilities
∎ Exclusive discount programs on various services
∎ Other benefits as per company policy
Workplace:
∎ Work at office
Employment Status: Full Time
Job Location: Dhaka (Kawran Bazar)
Company Information:
∎ OnnoRokom Projukti Limited
∎ Tropical Noor Tower (L-3), 40 Kazi Nazrul Islam Avenue, Kawran Bazar, Dhaka-1215
∎ https://onnorokomprojukti.com/
Address::
∎ Tropical Noor Tower (L-3), 40 Kazi Nazrul Islam Avenue, Kawran Bazar, Dhaka-1215
∎ https://onnorokomprojukti.com/
Read Before Apply: Please apply only who are fulfilling all the requirements of this job
Application Deadline: 22 Apr 2025
Category: IT/Telecommunication