Software Engineer (R&D)

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

Similar Jobs