Job Description :
Job Title: Python Developer

Location: Bloomfield CT

Duration: 12+ Months

Your future duties and responsibilities:

* 5 + years experience object oriented application development in Python (V=
ersion 3.x desired)
* Results oriented with the ability to work independently and self-manage.
* Strong OOP, analytical, and troubleshooting skills.
* Experience implementing and debugging distributed multi-threaded, multi-p=
rocess applications, (python applications desired
* Knowledge of SOA design and development principles
* Performs moderately complex systems modeling, simulation and analysis to =
provide appropriate software solutions.
* Develops software system testing procedures, programming and documentatio=
n to ensure standard use of procedures.
* Provides input for documentation of new or existing programs to ensure in=
formation accessibility, as required.
* Customizes software based on research and customer needs as appropriate.
* Maintains communication with management and customers regarding status of=
software development and problems.
* Experience with the following web framework is beneficial: Django/Pyramid=
* Well organized
* Strong written and verbal communication skills

Required qualifications to be successful in this role:

* 5+ years of experience with core Python development
* Bachelor''s degree in computer science, management information systems, or=
related field preferred
* Three or more years of experience in software engineering or operating sy=
stems programming
* Experience working with design and coding languages
* Experience working with software design principles
* Understanding of Big-Data concepts a plus.
* Ability to communicate highly technical issues, approaches, etc to functi=
onal/management and offer solutions to business problems


List items desired for the Candidate, but not required (ex: Managerial skil=
ls, Team oriented, etc
* Good analytical and creative problem solving skills for design, creation =
and testing of software
* Good interpersonal skills to interact with customers and team members
* Good communication skills to interact with team members and senior suppor=
t personnel
* Ability to work independently and as part of a team