Software Engineer
LogicsZone IT Solutions
Total years of experience :15 years, 4 Months
• Develops software solutions by studying information needs; conferring with users;
• Studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.
• Develop features across multiple subsystems within applications, including collaboration in requirements definition, prototyping, design, coding, testing and deployment.
• Understand how applications operate, are structured, and how customers use them.
• Provide engineering support when building, deploying, configuring and supporting systems for customers.
• Participate with the engineering and operations teams to define plans for standardizing, scaling and enhancing products and the services utilized to deploy/install/release those products.
• Investigate, analyze and make recommendations to management regarding technology improvements, upgrades and modifications.
• Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
• Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
• Prepares and installs solutions by determining and designing system specifications, standards, and programming.
• Improves operations by conducting systems analysis; recommending changes in policies and procedures.
• Driving the front-end design and development of web applications.
• Integrating front-end with the business logic, and driving requirements needed from the back-end.
• Evaluating and implementing solutions for front-end development.
• Automating browser compatibility testing.
• Identifying and fixing client-side performance bottlenecks.
• Integrating with social network APIs.
• Expertise in HTML, CSS, Jquery, PHP, Ajax, Mysql.
• The application developer should be knowledgeable in Microsoft .NET technology; Microsoft Visual Studio development system; hardware sizing and architecture; network and operating systems; server technologies—Microsoft SQL Server Database and Reporting Services.
• The application developer participates in every aspect of the development and implementation, working with business analysts to ensure full understanding of the change implications to current business processes.
-Creates and executes project work plans and revises as appropriate to meet changing needs and requirements.
-Communicates and enforces coding standards
-Manages resources within budget and project schedule.
-Reviews work of team.
-Consistently delivers high-quality services to clients.
1- Interpret written business requirements and technical specification documents.
2- Building and maintenance of core PHP based applications.
3- To design and develop relational database systems and their web interfaces.
4- Responsible for integrating MySQL database with the client websites.
5- To develop web page infrastructure and application related to pages with more advanced graphics and features.
6- To monitor web server and site technical performance
PHP Developer Instructor
Science Group,