What are the responsibilities and job description for the Senior Python Full Stack Developer @ Jersey City, NJ (Onsite Job) position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, ProCorp Systems Inc., is seeking the following. Apply via Dice today!
Hello,
Hope you are doing well,
Title: Senior Python Full Stack Developer
Location: Jersey City, NJ
Duration: 12 Months
Job Description:
Roles and Responsibilities:
Hello,
Hope you are doing well,
Title: Senior Python Full Stack Developer
Location: Jersey City, NJ
Duration: 12 Months
Job Description:
Roles and Responsibilities:
- Lead development of front‑end applications using React, ensuring scalability and performance
- Design and build high‑throughput backend APIs using Python and FastAPI
- Own end‑to‑end feature delivery across UI, backend services, and data layers
- Design and optimize SQL queries, including support for Text‑to‑SQL workflows
- Integrate applications with analytics and data platforms such as Snowflake
- Drive containerized deployments using Docker and support routing with Nginx
- Apply and promote best practices for security, performance, and reliability
- Mentor junior developers and participate in architectural and code reviews
- Collaborate with product, DevOps, and data teams to shape technical solutions
- 7 years of professional full‑stack development experience
- Strong hands‑on expertise with:
- React (front‑end development)
- Python and FastAPI (backend services)
- SQL and data integration
- Experience deploying and operating containerized applications (Docker)
- Experience working in cloud‑hosted environments
- Experience with AWS EC2 or similar cloud infrastructure
- Familiarity with CI/CD pipelines and DevOps practices
- Experience supporting data‑intensive or AI‑enabled applications