Python Developer
Genesis II
Pennington, NJ, United States
1 day ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.careerjet.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$114,546.0 - $131,186.0
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
Artificial Intelligence
Amazon Web Services
Component-Based Software Engineering
Application Performance Management
Unit Testing
Microsoft Azure
Code Review
Databases
Continuous Integration
Data Structures
Software Debugging
+36 more
Linux
DevOps
Django Web Framework
Github
JSON
Python (Programming Language)
PostgreSQL
Machine Learning
MongoDB
MySQL
NoSQL
Object-Oriented Software Development
RabbitMQ
Redis
Standard Sql
Software Configuration Management
Software Deployment
SQL Databases
Web Services
Extensible Markup Language (XML)
Flask (Web Framework)
Backend
Gitlab
Git
Fastapi
Pytest
Kubernetes
Apache Kafka
Celery
Front End Software Development
Restful APIs
Terraform
Docker
Jenkins
Web Api
Microservices
Job description
- Design, develop, test, and maintain applications using Python.
- Develop scalable and reusable application components.
- Build and integrate RESTful APIs and web services.
- Develop backend applications using Django, Flask, or FastAPI.
- Write efficient and maintainable Python code.
- Work with relational and NoSQL databases.
- Write and optimize SQL queries.
- Integrate applications with third-party APIs and services.
- Perform unit testing, debugging, and troubleshooting.
- Identify and resolve application performance and production issues.
- Participate in code reviews and technical discussions.
- Work with frontend developers, QA engineers, DevOps teams, and business teams.
- Use Git for source-code management.
- Support application deployment and CI/CD processes.
- Prepare technical documentation.
Mandatory Skills
- Python
- Django / Flask / FastAPI
- REST APIs
- SQL
- PostgreSQL / MySQL
- Git
- Object-Oriented Programming (OOP)
- Data structures and algorithms
- Unit testing
- Debugging and troubleshooting
- JSON / XML
- Linux basics
Good-to-Have Skills
- AWS / Azure / GCP
- Docker
- Kubernetes
- Jenkins
- GitHub / GitLab
- Redis
- MongoDB
- Celery
- Microservices
- Kafka / RabbitMQ
- Terraform
- CI/CD
- PyTest
- Machine Learning / AI
Requirements
We are looking for an experienced Python Developer to design, develop, test, and maintain scalable software applications. The candidate should have strong experience in Python, Django/Flask/FastAPI, REST APIs, databases, and Git.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.careerjet.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
LM
Luis Minvielle
The 13 Best Python Libraries for Developers in 2025
over 2 years ago
AM
Ashutosh Mishra
20 Essential Tools For Backend Development
over 3 years ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
over 2 years ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
over 2 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago