Sr Python Developer Senior

apartmentMakro Technologies Inc placePrinceton calendar_month 

Description:

Job Description and nbsp;
  • Develop, test, and debug software applications using Python. and nbsp;
  • and nbsp;Write scalable and reusable code that adheres to best practices. and nbsp;
  • Strong knowledge with utilizing libraries such as Pandas, NumPy, and ORM's like SQL Alchemy.
  • Work with Object-Oriented Programming principles. and nbsp;
  • Proficiently use SQL and interact with RDBMS systems like SQL Server. and nbsp;
  • Collaborate with teams using Git and JIRA for version control and project management. and nbsp;
  • Take full ownership of tasks, work independently, and meet project deadlines. and nbsp;
  • Foster effective teamwork and communication within the development team. and nbsp;
  • API development using RESTful or GraphQL standards. and nbsp;
  • Develop Data Interfaces using Python, Data Frames, Pandas etc. and nbsp;
  • Integration with back-end technologies and frameworks, such as Node.js, .NET, or Java. and nbsp;
  • Build Data Access Layer and metadata-driven data query tool. and nbsp;
  • Write clean, reusable, and well-documented code that follows best practices and coding standards. and nbsp;
  • Collaborate with back-end developers to integrate UI components with server-side systems and APIs. Ensure efficient data retrieval and synchronization, handle data validation and error handling, and optimize API performance. and nbsp;
  • Work in an iterative/Agile environment as a good team player. and nbsp;
  • Ability to manage multiple tasks and projects simultaneously.
  • Work with the latest CI/CD DevOps deployment model?
Requirements and nbsp;
  • 7+ years of experience in Python programming and nbsp;
  • Strong knowledge of Python libraries like Pandas and NumPy and nbsp;
  • Experience in frameworks like Django, Flask, or any other web frameworks and nbsp;
  • Experience in UI library or Framework such as React, Angular or Vue (Preferred React) and nbsp;
  • Proficient with Data structures and Collections and nbsp;
  • Experience in Relational (MySQL, Postgres) and No SQL (Cassandra, Mongo) database technologies and nbsp;
  • Experience in designing and developing distributed and amp; scalable systems using OOPS and/or Functional programming and nbsp;
  • Experience in Distributed Computing and High Velocity data processing and nbsp;
  • Exposure to CI/CD tools like Jenkins, Maven, Git etc. and nbsp;
Recommended Skills
  • Api
  • Agile Methodology
  • Angular4
  • Cassandra
  • Continuous Integration
  • Data Access Layer
business_centerHigh salary

Python Developer - PD-24-13516

apartmentNavitsPartnersplaceBrooklyn (NY), 40 mi from Princeton (NJ)
Job Title: Python Developer - Expert Duration: 30+ Months Location: New York, NY (Onsite) Summary: We are looking for a seasoned Python Developer with over 7 years of experience to join our team. The ideal candidate will have extensive expertise...
apartmentPyramid Consulting Inc.placeJersey City, 41 mi from Princeton (NJ)
Immediate need for a talented Senior Python Developer. This is a 12+ months contract opportunity with long-term potential and is located in Jersey City, NJ(Hybrid Please review the job description below and contact me ASAP if you are interestednbsp...
apartmentEgrove Systems CorporationplacePrinceton (NJ)
Client Newscorp Position Senior ETL Developer Location Princeton NJ Job Type Contract Yrs of Exp 8yrs Job Description  •  ETL developer with strong python experience on spark/EMR.  •  Experience with AWS Athena and dynamoDB is a must...