Senior Python Developer
MeeBoss · Jersey City, NJ · 5 days ago
HybridInformation Technology$50–$60/hrFull-time
About the role
Supports visa sponsorship. Bachelor's degree required.
Responsibilities
- Maintains and enhances existing software applications using Python.
- Develops new features and refactors legacy code to improve performance and maintainability.
- Collaborates with cross-functional teams including product managers, designers, and other engineers.
- Contributes to the design and implementation of data pipelines and machine learning models.
- Ensures code quality through automated testing and continuous integration practices.
- Participates in code reviews and mentoring junior developers.
Requirements
- Expertise in Python programming language.
- Experience with data analysis and machine learning tools such as Pandas, Scikit-Learn, TensorFlow, etc.
- Strong understanding of software development best practices and methodologies.
- Knowledge of cloud platforms like AWS, Azure, or GCP.
- Experience with version control systems like Git.
- Ability to work independently and as part of a team.
Qualifications
- Minimum of 5 years of relevant experience in software development.
- Proven track record of delivering high-quality software solutions.
- Experience with full-stack development, including front-end technologies like React or Angular.
- Strong problem-solving skills and ability to work under pressure.
Skills
- Python
- Data Analysis
- Machine Learning
- Cloud Platforms (AWS, Azure, GCP)
- Version Control Systems (Git)
- Agile Methodologies
- Full Stack Development
Benefits
- Flexible working arrangements.
- Competitive compensation package.
- Professional development opportunities.
- Health insurance benefits.
- Retirement savings plans.
Pay
- $50-60/hr
Schedule
- Hybrid schedule available.