Sr. Software Engineer at Day & Zimmermann in Philadelphia, PAother related Employment listings - Philadelphia, PA at Geebo

Sr. Software Engineer at Day & Zimmermann in Philadelphia, PA

The Senior Software Engineer will use the Ruby and JavaScript programming languages develop new features and refactor existing features and to fix bugs. Will also mentor and guide Junior team members. Essential Job Functions o Communicates company goals and deadlines to team o Motivates team members and assesses performance o Provides help to management, including hiring and training, and keeps management updated on team performance o Translates requirements created by product owners into the architecture for that solution o Craft project solutions on the server or client side o Develop project solutions both independently and paired with other developers o Take ownership of the code that you ship o Write new features with high quality tests o Fearlessly dive into legacy code and refactor it o Conduct regular code reviews to improve code quality, design, and tests o Attend weekly Retrospective meetings to discuss solutions to technical and process challenges o Collaborate with Product Owners on defining User Stories for team o Promote culture of Agile Software Development including learning and sharing industry best practices among team o Recommend system solutions by comparing advantages and disadvantages of custom development and open source alternatives o Complete application development by coordinating requirements, schedules, and activities o Contribute to team meetings and offer system improvements and solutions o Troubleshoot development and production problems across multiple environments and operating platforms o Support users by developing documentation and assistance tools o Update industry knowledge by researching new technologies and software products, participating in educational opportunities, maintaining personal networks, and promoting such activities among team o Explore new opportunities to add value to product and process and present to team o Conducts training sessions for Junior team members. Required Knowledge/Skills/Abilities o Excellent Written and Verbal Communication o Ruby experience well beyond the basics o Strong understanding of JavaScript o Agile Methodologies Recommended Skills:
o RSpec and Capybara o Rails 3.x and 4.x o JavaScript, beyond just jQuery o Intermediate CSS skills, no designing needed o A solid understanding of design patterns o Capistrano for deployments o Database design and SQL o SQL and Linux command line Education and Experience o Bachelor's Degree in Computer Science or related filed preferred o Minimum 5 years developing with Ruby on Rails, completing 2 or more applications in Rails 3.2 or higher o Strong experience of Agile Methodologies o Strong experience of Test-driven development and behavior driven development o Strong experience of Software version control (Git)
Salary Range:
$80K -- $100K
Minimum Qualification
Software DevelopmentEstimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.