Title: Senior Software Engineer
Company Name: R & H Business Solution
Vacancy: 2
Location: Dhaka
Minimum Salary: Negotiable
Experience:
∎ At least 2 years
∎ The applicants should have experience in the following business area(s):IT Enabled Service
Published: 5 Mar 2025
Education:
∎ Bachelor/Honors
∎ B.A. or B.S. in computer science, information technology, or related disciplineM.S. preferred
∎ B.A. or B.S. in computer science, information technology, or related disciplineM.S. preferred
Requirements:
Additional Requirements:
∎ 8/10 years’ experience with MVC, Web API, OData Services, C# .Net 6.0 onwards, Bootstrap and Typescript technology.
∎ Hands-on experience with Next.js and React.js.
∎ Minimum of 2+ years of experience in defining and implementing cloud/Azure-based large solutions.
∎ Minimum of 2+ years of experience in net core
∎ Working experience in Azure IaaS, PaaS, storage, network and database.
∎ Experience and understanding of security requirements for cloud.
∎ Experience in assessing applications for cloud adoption
∎ Experience in designing and architecting large business applications
∎ Working knowledge with Micro Services using MassTransit or NServiceBus and RabbitMQ
∎ Sound knowledge of Software Development Methodologies (Scrum, Agile etc.)
∎ Ability to handle aggressive deadlines and juggle multiple responsibilities
∎ Ability to be an analytical and creative thinker
∎ Ability to work effectively and collaboratively with both internal and vendor-provided resources
∎ Strong technical and business communication
∎ Additional Requirements
∎ Experience in hybrid mobile development (iOS, Android) using ReactJS/Ionic;
∎ Experience in handling multiple projects and critical deadlines
∎ Experience in Hotel integration and contracting / tourism domain.
∎ Experience in Generative and Argentic AI technology
∎ 8/10 years’ experience with MVC, Web API, OData Services, C# .Net 6.0 onwards, Bootstrap and Typescript technology.
∎ Hands-on experience with Next.js and React.js.
∎ Minimum of 2+ years of experience in defining and implementing cloud/Azure-based large solutions.
∎ Minimum of 2+ years of experience in net core
∎ Working experience in Azure IaaS, PaaS, storage, network and database.
∎ Experience and understanding of security requirements for cloud.
∎ Experience in assessing applications for cloud adoption
∎ Experience in designing and architecting large business applications
∎ Working knowledge with Micro Services using MassTransit or NServiceBus and RabbitMQ
∎ Sound knowledge of Software Development Methodologies (Scrum, Agile etc.)
∎ Ability to handle aggressive deadlines and juggle multiple responsibilities
∎ Ability to be an analytical and creative thinker
∎ Ability to work effectively and collaboratively with both internal and vendor-provided resources
∎ Strong technical and business communication
∎ Additional Requirements
∎ Experience in hybrid mobile development (iOS, Android) using ReactJS/Ionic;
∎ Experience in handling multiple projects and critical deadlines
∎ Experience in Hotel integration and contracting / tourism domain.
∎ Experience in Generative and Argentic AI technology
Responsibilities & Context:
∎ Develop high-quality software design and architecture;
∎ Identify, prioritize and execute tasks in the software development life cycle
∎ Develop tools and applications by producing clean, efficient code
∎ Review and debug code
∎ Design, develop, modify, implement, and support software components anywhere in the software stack.
∎ Determine the root cause for the most complex software issues and develop practical, efficient, and permanent technical solutions.
∎ Assist in task planning, estimation, scheduling, and staffing.
∎ Mentor Software Engineers to allow for skill/knowledge development through advice, coaching, and training opportunities.
∎ Determine process improvements, and best practices, and develop new processes.
∎ Work in close partnership with cross-functional teams and management.
∎ Job brief
∎ We are looking for two senior software engineers in NET programming languages to design and implement new systems and features, as well as modify and maintain existing systems for adaptation to business and/or technology changes. The senior software engineer engages directly with IT management, development teams, technical delivery teams, and vendors to ensure the successful design, development, and delivery of technology-based solutions. Ultimately, the role of the Senior Software Engineer is to build high-quality, innovative, and fully performing software that complies with coding standards and technical design.
∎ Job Responsibilities
∎ Develop high-quality software design and architecture;
∎ Identify, prioritize and execute tasks in the software development life cycle
∎ Develop tools and applications by producing clean, efficient code
∎ Review and debug code
∎ Design, develop, modify, implement, and support software components anywhere in the software stack.
∎ Determine the root cause for the most complex software issues and develop practical, efficient, and permanent technical solutions.
∎ Assist in task planning, estimation, scheduling, and staffing.
∎ Mentor Software Engineers to allow for skill/knowledge development through advice, coaching, and training opportunities.
∎ Determine process improvements, and best practices, and develop new processes.
∎ Work in close partnership with cross-functional teams and management.
Skills & Expertise:
Compensation & Other Benefits:
∎ As per company policy.
∎ As per company policy.
Workplace:
∎ Work at office
Employment Status: Full Time
Job Location: Dhaka
Read Before Apply:
Please send your CV (maximum four pages) with a one-page cover letter mentioning your relevant experience, expertise and academic background to [email protected] with a copy to [email protected] on or before 20 March 2025