Qualifications
Required Experience: Minimum of 6 years in developing dynamic, scalable N-Tier web applications. Expertise in:- Developing web applications using Python in a Linux environment- Object-Oriented Programming (OOP)- Object-Oriented Analysis and Design (OOAD)- RDBMS and Object-Relational Mapping (ORM)- Web application security practices, including authentication mechanisms and session management- Building scalable RESTful web services- Debugging complex Python web applications- Transaction management- UI development utilizing frontend technologies such as JavaScript, CSS, HTML5, and AJAX- Knowledge of Python data structuresWell-versed in:- Design patterns- Django web development framework- Version control systems- REST frameworks- Test-Driven Development (TDD) and unit testing with Nose2 or unittest2- PyPi and migrations- Common application security measures and practices- REST API authentication mechanisms such as OAuth2.
About the job
Position: Python Developer
Location: Philadelphia, PA (Local or Nearby)
Contract Duration: 6+ Months
Eligibility: Must be a US Citizen, Green Card Holder, or EAD Green Card Holder.
Interview: Face-to-Face Required
Key Skills Required:
- Proficiency in Python
- Experience with Django framework
- Familiarity with NoSQL databases
About AYR Global IT Solutions
AYR Global IT Solutions is a leading national staffing firm specializing in cloud solutions, cyber security, web application services, ERP, and BI implementations. We are dedicated to providing our clients with experienced consultants who deliver results. Our competitive pricing model and extensive industry experience position us as a preferred partner for Global System Integrators and enterprise clients engaged in federal and commercial projects nationwide.