Senior Software Engineer (PHP)

Job Description

Title: Senior Software Engineer (PHP)

Company Name: Kaicom Solutions

Vacancy: 03

Job Location: Dhaka

Employment Status: Full-time

Educational Requirements:
∎ Graduate in IT or CSE or Software engineer from any Government Recognized University.

Experience Requirements:
∎ At least 4 year(s)

Job Responsibilities:
∎ Requirement analysis and find the technical solution
∎ Feasibility study on different requirements
∎ Contribute to all phases of the development lifecycle
∎ Write well designed, testable, efficient code
∎ Conduct review of code, design documents of other developers
∎ Prepare and produce releases of software components
∎ Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
∎ Follow and enable the team with agile methodologies.
∎ Use the modern practices like TDD, CI/CD and automated testing to take the product to the next level.
∎ Prepare specifications and determine operational feasibility of the product.
∎ Managing servers and databases for functionality.
∎ Fixing bugs and performance problems of existing applications.
∎ Research on emerging technologies and trends.
∎ Participate in the planning and design of future software and technical architectures.
∎ Seeing through a project from conception to finished product.

Additional Requirements:
∎ At least 4.5 year(s)
∎ Very good understanding of web site & web application development processes, from the layout/user interface to relational database structures.
∎ Deep knowledge of PHP7 with OOP features, Laravel Framework (Mandatory), CodeIgniter.
∎ Minimum 4 years of proven working experience in Raw PHP, PHP framework, PHP (OOP), Laravel Framework (Mandatory), Yii, Codeigniter, Symfony
∎ Sound Knowledge of PHP Design Patterns (MVC, HMVC)
∎ In-depth knowledge of relational databases (e.g. MySQL, PostgreSQL) and NoSQL databases (e.g. MongoDB, Elasticsearch)
∎ Experience with JSON data
∎ Developing REST full API in PHP to assist mobile application development and other third-party integration
∎ Must have knowledge about React JS / Angular, Vue CLI
∎ Must have thorough knowledge in HTML5, CSS, CSS3, Bootstrap development with responsive and legacy browser compliance.
∎ Ability to lead a team of developers working in a project through requirements analysis, planning, design and also development but also capable to work alone when required.
∎ Ability to continue multiple projects in parallel
∎ Collaborate with internal teams, Review and debug code and Perform validation and verification testing
∎ Always maintain coding documentation, flowcharts, layouts, diagrams, charts, code comments, and follow the "clean code" concept.
∎ Working knowledge of version controlling systems like Git, clear understanding of Gitflow workflow, repository management tools like GitLab and understanding of overall CI/CD process.
∎ Fluent in English and is able to communicate clients, collect requirements.
∎ Ability to solve problems as they appear in projects and help project team members as necessary.
∎ Ability to meet tight deadlines and doesn't take working as pressure but enjoys challenges.
∎ Experience with Agile methodologies.
∎ Understanding and demonstrated adaptation of cross-platform, cross-browser compatibility concerns.
∎ Understanding of SEO principles and ensuring that application will adhere to them.
∎ Ability to Work with Foreign Customer.

Salary: Tk. 60000 - 90000 (Monthly)

Compensation & Other Benefits:
∎ Festival Bonus: 2 (Yearly)
∎ Weekly 2 holidays
∎ Performance Linked Benefit
∎ Career Progression Programs

Job Source: Bdjobs.com Online Job Posting.

Application Deadline: 31 Jul 2022

Company Information:
∎ 16 Jul 2022
∎ Kaicom Solutions

Category: IT/Telecommunication

: If you are interested, please send us your updated resume here: at BD-Job (Portal) ** First Come First Serve

Source: bdjobs.com

Similar Jobs

Video Editor

Network Engineer

C++ Developer (Unreal Engine)

Mid-Level ASP.NET Developer (Remote Work)

Mid Level Programmer

Product Delivery Engineer (Night Shift) - WFH

Ruby on Rails Middle Developer

Software Engineer (PHP)

Assistant Engineer

Trainee Engineer, Enterprise Hardware Support

IT Manager

IT Executive

IT Project Manager

IT Assistant (Dhaka-Mirpur)

Oracle EBS Technical Developer

Junior Executive, Marketing Support (Digital Marketing Optimization)

Associate - IT Store

Senior Manager - Sage 300

Senior SAP ABAP Developer / SAP ABAP Developer

Project Manager

Network Engineer (Intern)

Software Quality Assurance Engineer

MERN - Full Stack Developer

System Administrator, (Sr. Executive)

Flutter Developer

Officer – IT & MIS

Executive/Sr.Executive

Developer (Web)

Manager - SAP, PP & MM

Web Developer / Trainee

Customer Support Executive

Tech Lead (PHP-WordPress-WooCommerce-Shopify)

Trainee Software Engineer - Java

Business Analyst

Network Supervisor/Branch Incharge

MIS Coordinator

Data Engineer

SYSTEM ENGINEER

Engineer – AC and Fridge

Senior Engineer