Previous Job
Previous
Senior developer
Ref No.: 18-09058
Location: Memphis, Tennessee
Start Date: 08/08/2018
 
Role Description Skills Languages Tools and Libraries Experience
Software
Developer
/ Engineer
  • A very senior Software Engineer capable of working independently and taking initiative.
  • Expected to be able to take poor quality code written by junior developers and begin cleaning, refactoring and re-architecting on day 1 with no help or explanation (original dev no longer available).
  • This should include creating a robust set of unit tests to ensure preservation of correct behavior and identification of bugs along the way.
Programming, object oriented design, design patterns, databases, unicode, regex, unit testing, refactoring, algorithmic analysis, profiling, static analysis, debugging, linux command line, devops
  • Required: Python, C or C++, SQL, XML, JSON
  • Nice to Have: Shell Scripting, XPath, JSON Schema
  • Libraries: Pandas
  • Tools: MySQL or Postgres or HIVE
10+ years