Previous Job
Software Engineer
Ref No.: 18-03967
Location: Princeton, New Jersey
Position Type:Direct Placement
Timesheet Submission Frequency:Weekly
Invoice submission frequency:Monthly
Timesheet Instructions for Consultants:Time/Expenses are to be entered on Kaygen s JobDiva Portal
Location – Princeton, NJ
Salary - DOE
  • A minimum of 10 years professional application development and operation experience in a production setting working on Corporate-enterprise applications.
  • Role Specific Knowledge, Skills and Abilities Thorough understanding of Python Development.
  • Experience with Python Metaclasses, Django, Flask and Celery In-depth understanding of Relational Database Management software, preferably PostgreSQL, MySQL, and MS SQL Server. Experienced in testing software all the way from unit testing to system testing to integration testing. A strong desire to build well-tested software.
  • Strong knowledge of version control software, git preferred. Experience with Amazon Web Services AWS, in particular EC2, EBS, S3, and SQS is a big plus. Understanding of batch oriented and event based systems is a plus.