Title: Senior Software Engineer
Company Name: Infinity Technology International Ltd
Vacancy: 02
Job Location: Dhaka
Employment Status: Full-time
Educational Requirements:
∎ Bachelor in Computer Science Engineering
Experience Requirements:
∎ 4 to 6 year(s)
Job Responsibilities:
∎ Analyze, design, develop, test, deploy, maintain and improve the scaleable software.
∎ Contribute to product vision and roadmap by bringing innovation.
∎ Provide technical support services for customers.
∎ Work effectively in an agile environment collaborating with internal and external teams.
∎ Responsible for communicating with customers effectively.
Additional Requirements:
∎ Must be a team player.
∎ The candidate must have a willingness to grow technically and assume larger responsibilities when required.
∎ Must have excellent knowledge of OOP principles.
∎ A good grasp of common design patterns and it's usage in Java
∎ Understanding of key design principles (SOLID, DRY, etc)
∎ Understanding of different types of software architecture patterns like Microservice, Client-Server, Layered, etc.
∎ Experience with version control systems like Git
∎ Must have experience in Spring framework and relevant features like Spring Beans, Spring AOP, Spring Security, Spring DI, etc.
∎ Good understanding and experience with ORM tools like Hibernate.
∎ Solid knowledge of Java and web-based technologies (HTML/CSS/jQuery) and creating, testing, and consuming RESTful APIs is required
∎ Must have good exposure to UI (JQuery, Javascript, bootstrap)
∎ Should have excellent communication skills
∎ Good Typing speed English & Bangla.
∎ Must be fully aware of the Google SEO guideline
∎ Reporting activities on a daily basis
Salary: Negotiable
Compensation & Other Benefits:
∎ As admissible by the Company
Job Source: Bdjobs.com Online Job Posting.
Application Deadline: 5 Oct 2021
Company Information:
∎ 6 Sep 2021
∎ Infinity Technology International Ltd
Category: IT/Telecommunication
: