Senior Software Engineer
BY BANGLADESH FROM BANGLADESH
Vacancy: 01
Job Responsibilities:
Duties and responsibilities include but are not limited to:
- Develop software following Agile/Waterfall methodology.
 - Prepare required documentation for the software.
 - Assist the SQA team to prepare test cases.
 - Communicate with Business Analysts/Product Managers on a regular basis to ensure the software is being developed as per the specifications.
 - Communicate with the client’s technical team to know the integration approach and hosting environment.
 - Report the progress of work to the Product Manager and Line Manager regularly.
 - Execute multiple projects at a time ensuring on-time deliveries.
 - Implement “Change Requests” in “developed and live applications.
 - Develop, refine and tune integrations between applications.
 - Analyze and resolve technical and application problems.
 - Assess opportunities for application and process improvement.
 - Research and evaluate a variety of software products.
 - Learn and display how products would add value to respective businesses.
 - Any other tasks assigned by the line manager.
 
Additional Requirements:
- Must have experience with Angular 2+, HTML, CSS, and bootstrap.
 - Experience with JavaScript, jQuery, React.js, Node.JS, TypeScript.
 - Must have experience with RESTful and SOAP API design and development on .Net Stack.
 - Experience with popular Relational Databases like MS SQL Server/Oracle/PostgreSQL/MySQL.
 - Experience writing complex queries, stored procedures, and triggers on MS SQL Server/Oracle.
 - Experience with Entity Framework Core and/or Entity Framework.
 - Understanding of code versioning tools, specifically Git.
 - Familiarity with emerging technologies (Docker, Kubernetes, Cloud, DevOps, Contiguous Integration & Continues Delivery).
 - Experience with software development methodologies like Agile/Waterfall.
 - Should have knowledge of design patterns like DDD, MVC, MVVM, TDD, MVVM, Singleton, Observable, Decorator, Factory etc.
 - Sound knowledge of Object-Oriented Analysis and Design.
 - Must have a very good problem-solving and analytical abilities.
 - Must have the mentality to implement the software solutions in the client side.
 - Must follow the standard architecture and guidelines of coding.
 - Should be a very good team player and work for team’s delivery deadline.
 - Should be very willing to prepare software development related documentations.
 - Must have CAN DO ATTITUDE and should be self-motivated and a quick learner.
 - Fluency in written and spoken English is mandatory.
 
Education: B.Sc. in CS/CSE/IT/EEE from any reputed universities.
Experience:
Must have 5 – 8 years of professional experience in applications development using C#, ASP.Net Core, and/or ASP.Net, Java.
Job Location: Dhaka
Compensation & Benefits:
- Salary: Negotiable
 
Other Benefits:
- Weekly Holiday: 2 Days
 - Festival Bonus: 2
 - Salary review: Yearly
 - Mobile Allowance
 - Scope for Professional Development & Career Growth
 - Health Insurance
 - Performance Bonus
 - Friendly Work Environment
 - Other perks as per Company Policy
 
Application Deadline: December 30, 2022

