Python Developer
Genesis II
Pennington, NJ, United States
about 2 months 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
Loading talks and stories from around this roleβ¦