|
Search Jobvertise Jobs
|
Jobvertise
|
Sr Python Developer Senior Location: US-NJ-Princeton Jobcode: S1698268222247 Email this job to a friend
Report this Job
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
Makro Technologies Inc
|