ATG Developer

The ServiceMaster Company

Contract Memphis, Tennessee, United States Posted 4 years ago

 Write a Review Add Vendor   Add Contact  

About Position

ATG Developer (Contract)

$55.00 / Hourly

Memphis, Tennessee, United States

ATG Developer

Contract Memphis, Tennessee, United States Posted 4 years ago

Description



Job Responsibilities



Write documentation and automated tests for code to be written. Implement functionality for automated tests that will successfully pass and meet coding standards. Debug production issues and create subsequent mitigation plans. Optimize performance of existing implementations.
Find easy ways to debug complex solutions, through reading and understanding code flow in the overall project. Add logs and markers to solve complex (concurrency, multi-threaded) problems.
Break down product requirements, drawing on knowledge of algorithms to come up with the correct solution.
Work with product managers and UX designers to deliver most optimal and customer-friendly implementation. Prioritize tasks with the Project Manager that leads the team to be successful.
As a component owner, where the component impacts a single platform, debug and fix hard to reproduce bugs; refactor existing code for performance gains and easy readability; perform design reviews; identify performance bottleneck in design specifications; work with App, Backend, and Frontend teams in writing down APIs; explore existing implementations; optimize performance of existing implementations; and participate in functional automated tests.
Build UML diagrams and sequence diagrams for features before implementation.
Track down hidden performance problems, with or without tools.
Prioritize tasks with Project Manager that leads the team to be successful.
Bring forward ideas to experiment and work in teams to transform ideas to reality.


Job Requirements



Bachelor

By applying to a job using PingJob.com you are agreeing to comply with and be subject to the PingJob.com Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.

Questions / Comments:

Display Questions / Comments:

No Questions / comments

Job Summary

$55.00 / Hourly

Contract

Memphis, Tennessee, United States

Posted : 4 years ago

Deadline : December 25, 2020 4 years ago

Job ID : Job0000024072

The ServiceMaster Company

150 Peabody Place

www.servicemaster.com

Request history8.1.32PHP Version5.12sRequest Duration695MBMemory UsageGET {slug}Route
    • Booting (4.41s)time
    • Application (708ms)time
    • 1 x Booting (86.17%)
      4.41s
      1 x Application (13.83%)
      708ms
      3 templates were rendered
      • frontend.job-viewjob-view.blade.php#?blade
      • admin.flash_msgflash_msg.blade.php#?blade
      • layouts.themetheme.blade.php#?blade
      uri
      GET {slug}
      middleware
      web
      controller
      App\Http\Controllers\JobController@view
      namespace
      prefix
      where
      as
      job_view
      file
      app/Http/Controllers/JobController.php:482-507
      10 statements were executed306ms
      • JobController.php#484clientfyi_final34.31msselect * from `jobs` where `job_slug` = 'Job0000024072' limit 1
        Bindings
        • 0: Job0000024072
        Backtrace
        • app/Http/Controllers/JobController.php:484
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • User.php#78clientfyi_final137msselect `id`, `company` from `users` where `user_type` in ('employer', 'agent') order by `id` desc
        Bindings
        • 0: employer
        • 1: agent
        Backtrace
        • app/Models/User.php:78
        • app/Http/Controllers/JobController.php:491
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • JobController.php#493clientfyi_final920μsselect * from `users` where `users`.`id` = 5812 limit 1
        Bindings
        • 0: 5812
        Backtrace
        • app/Http/Controllers/JobController.php:493
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • Vendor.php#57clientfyi_final570μsselect count(*) as aggregate from `vendors` inner join `users` on `vendors`.`vendor_id` = `users`.`id` inner join `states` on `users`.`state_id` = `states`.`id` inner join `countries` on `states`.`country_id` = `countries`.`id` where `vendors`.`approve_status` = 1 and `vendors`.`employer_id` = 5812
        Bindings
        • 0: 1
        • 1: 5812
        Backtrace
        • app/Models/Vendor.php:57
        • app/Http/Controllers/JobController.php:495
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • JobController.php#500clientfyi_final560μsselect (sum(ratings)/count(id)) AS review_rating, count(id) as review_count from `reviews` where `approve_status` = 1 and `employer_id` = 5812
        Bindings
        • 0: 1
        • 1: 5812
        Backtrace
        • app/Http/Controllers/JobController.php:500
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • job-view.blade.php#17clientfyi_final24.01msselect DISTINCT email from `job_applications` where `category_id` = 167 and `status` = 1
        Bindings
        • 0: 167
        • 1: 1
        Backtrace
        • view::frontend.job-view:17
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
        • vendor/laravel/framework/src/Illuminate/View/View.php:207
      • job-view.blade.php#450clientfyi_final2.63msselect * from `comments` where `comments`.`commentable_type` = 'App\\Models\\Job' and `comments`.`commentable_id` = 22767 and `comments`.`commentable_id` is not null and `parent_id` is null
        Bindings
        • 0: App\Models\Job
        • 1: 22767
        Backtrace
        • view::frontend.job-view:450
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
        • vendor/laravel/framework/src/Illuminate/View/View.php:207
      • theme.blade.php#101clientfyi_final1.01msselect * from `categories` where `job_count` >= 1 order by `job_count` desc
        Bindings
        • 0: 1
        Backtrace
        • view::layouts.theme:101
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
        • vendor/laravel/framework/src/Illuminate/View/View.php:207
      • theme.blade.php#102clientfyi_final62.72msSELECT jobs.state_id,jobs.state_name, COUNT(*) AS numberOfSales FROM jobs JOIN states ON states.id = jobs.state_id GROUP BY jobs.state_id,jobs.state_name ORDER BY COUNT(*) DESC limit 15
        Backtrace
        • view::layouts.theme:102
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
        • vendor/laravel/framework/src/Illuminate/View/View.php:207
      • theme.blade.php#103clientfyi_final42.01msSELECT jobs.city_id,jobs.city_name, COUNT(*) AS numberOfcities FROM jobs JOIN cities ON cities.id = jobs.city_id GROUP BY jobs.city_id,jobs.city_name ORDER BY COUNT(*) DESC limit 15
        Backtrace
        • view::layouts.theme:103
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
        • vendor/laravel/framework/src/Illuminate/View/View.php:207
      App\Models\Category
      138Category.php#?
      App\Models\Job
      1Job.php#?
      App\Models\User
      1User.php#?
          _token
          h7Ils33E8UoJs1gLRkFNctH6qa9fmBtS92DQoMeg
          _previous
          array:1 [ "url" => "https://pingjob.com/Job0000024072" ]
          _flash
          array:2 [ "old" => [] "new" => [] ]
          path_info
          /Job0000024072
          status_code
          200
          
          status_text
          OK
          format
          html
          content_type
          text/html; charset=UTF-8
          request_query
          []
          
          request_request
          []
          
          request_headers
          0 of 0
          array:25 [ "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "priority" => array:1 [ 0 => "u=0, i" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "cf-ipcountry" => array:1 [ 0 => "US" ] "cf-connecting-ip" => array:1 [ 0 => "18.218.189.36" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "cf-visitor" => array:1 [ 0 => "{"scheme":"https"}" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "accept-encoding" => array:1 [ 0 => "gzip, br" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "cf-ray" => array:1 [ 0 => "92db4f70fa39eac2-ORD" ] "connection" => array:1 [ 0 => "close" ] "x-accel-internal" => array:1 [ 0 => "/internal-nginx-static-location" ] "x-forwarded-for" => array:1 [ 0 => "18.218.189.36" ] "x-real-ip" => array:1 [ 0 => "172.70.126.69" ] "host" => array:1 [ 0 => "pingjob.com" ] ]
          request_cookies
          []
          
          response_headers
          0 of 0
          array:7 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "private, must-revalidate" ] "date" => array:1 [ 0 => "Wed, 09 Apr 2025 16:16:45 GMT" ] "pragma" => array:1 [ 0 => "no-cache" ] "expires" => array:1 [ 0 => "-1" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IkZIeXl1SDZ1eVdobFlEZnhjZEZJbnc9PSIsInZhbHVlIjoiRys5SkwwNTNBRGZCOXA3UGJqd1lMcUxEU2o0YnBXdm5DazhIY1hlMENJTXVFa3BhQi9peElqYWV1MEIrMG9JVFluRS9wNXlKZU9DM2o2YUFzWG95MnJaWkRrMHFOMG1xdklXQ3RyNDVsQTRvZXdsMlBwSStzRHZKUE5RQ29oVDgiLCJtYWMiOiJkN2M0YzUzNDYxYzQwMmIxNjA3ZjliYjFkNjIxOTFkZGZlYzI2YzRlYjFiYjk1ZjJmMmJjNjJiMWZkZDhiZWRjIiwidGFnIjoiIn0%3D; expires=Wed, 09 Apr 2025 18:16:46 GMT; Max-Age=7200; path=/; secure; samesite=laxXSRF-TOKEN=eyJpdiI6IkZIeXl1SDZ1eVdobFlEZnhjZEZJbnc9PSIsInZhbHVlIjoiRys5SkwwNTNBRGZCOXA3UGJqd1lMcUxEU2o0YnBXdm5DazhIY1hlMENJTXVFa3BhQi9peElqYWV1MEIrMG9JVFluRS9wN" 1 => "laravel_session=eyJpdiI6ImlIMGZxaEVnaWlFWXRteGhmYnUrQ3c9PSIsInZhbHVlIjoiVkZMOFFaZDlNUGNDeUNTZEtXZjVqb3J6bkFNM244ZGhPQ2V3MHdTYUtZY3IzVXo4N0F1NjdGK0h1djk5SXd3WWFnays4aCtIRHFkY29SU21PeTIyejVBOFhPbCtXVkVWZ0gvVFpQK214eTB1dHMySEIxUTZ4L1QzZkJFL0NoOEkiLCJtYWMiOiJmOTZhYmViYTdlMDk5MWRiN2RiOTY2ZmIwZjBkYjMxNzZiNmQzYmE4YTM0N2UzOTk5NzgyOTMwNTBkOWEzMjM5IiwidGFnIjoiIn0%3D; expires=Wed, 09 Apr 2025 18:16:46 GMT; Max-Age=7200; path=/; httponly; samesite=laxlaravel_session=eyJpdiI6ImlIMGZxaEVnaWlFWXRteGhmYnUrQ3c9PSIsInZhbHVlIjoiVkZMOFFaZDlNUGNDeUNTZEtXZjVqb3J6bkFNM244ZGhPQ2V3MHdTYUtZY3IzVXo4N0F1NjdGK0h1djk5SXd3WWFn" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IkZIeXl1SDZ1eVdobFlEZnhjZEZJbnc9PSIsInZhbHVlIjoiRys5SkwwNTNBRGZCOXA3UGJqd1lMcUxEU2o0YnBXdm5DazhIY1hlMENJTXVFa3BhQi9peElqYWV1MEIrMG9JVFluRS9wNXlKZU9DM2o2YUFzWG95MnJaWkRrMHFOMG1xdklXQ3RyNDVsQTRvZXdsMlBwSStzRHZKUE5RQ29oVDgiLCJtYWMiOiJkN2M0YzUzNDYxYzQwMmIxNjA3ZjliYjFkNjIxOTFkZGZlYzI2YzRlYjFiYjk1ZjJmMmJjNjJiMWZkZDhiZWRjIiwidGFnIjoiIn0%3D; expires=Wed, 09-Apr-2025 18:16:46 GMT; path=/; secureXSRF-TOKEN=eyJpdiI6IkZIeXl1SDZ1eVdobFlEZnhjZEZJbnc9PSIsInZhbHVlIjoiRys5SkwwNTNBRGZCOXA3UGJqd1lMcUxEU2o0YnBXdm5DazhIY1hlMENJTXVFa3BhQi9peElqYWV1MEIrMG9JVFluRS9wN" 1 => "laravel_session=eyJpdiI6ImlIMGZxaEVnaWlFWXRteGhmYnUrQ3c9PSIsInZhbHVlIjoiVkZMOFFaZDlNUGNDeUNTZEtXZjVqb3J6bkFNM244ZGhPQ2V3MHdTYUtZY3IzVXo4N0F1NjdGK0h1djk5SXd3WWFnays4aCtIRHFkY29SU21PeTIyejVBOFhPbCtXVkVWZ0gvVFpQK214eTB1dHMySEIxUTZ4L1QzZkJFL0NoOEkiLCJtYWMiOiJmOTZhYmViYTdlMDk5MWRiN2RiOTY2ZmIwZjBkYjMxNzZiNmQzYmE4YTM0N2UzOTk5NzgyOTMwNTBkOWEzMjM5IiwidGFnIjoiIn0%3D; expires=Wed, 09-Apr-2025 18:16:46 GMT; path=/; httponlylaravel_session=eyJpdiI6ImlIMGZxaEVnaWlFWXRteGhmYnUrQ3c9PSIsInZhbHVlIjoiVkZMOFFaZDlNUGNDeUNTZEtXZjVqb3J6bkFNM244ZGhPQ2V3MHdTYUtZY3IzVXo4N0F1NjdGK0h1djk5SXd3WWFn" ] ]
          session_attributes
          0 of 0
          array:3 [ "_token" => "h7Ils33E8UoJs1gLRkFNctH6qa9fmBtS92DQoMeg" "_previous" => array:1 [ "url" => "https://pingjob.com/Job0000024072" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]
          ClearShow all
          Date ↕MethodURLData
          #12025-04-09 16:16:46GET/Job0000024072310140