Jobs
Python Developer
Sayreville, NJ 08871
Temporary
Temporarily Remote
Job Summary
- Job Title:
- Python Developer
- Posted Date:
- Mar 24, 2026
- Duration:
- Temporary
- Shift(s):
-
08:00 - 16:00
- We care about you! Explore Rangam’s benefits information
Description
We are looking for a skilled Python Developer to design, develop, test, and maintain scalable applications. The ideal candidate should have strong programming skills, problem-solving ability, and experience working with modern frameworks and tools.
Key Responsibilities
-
Write clean, efficient, and reusable code using Python
-
Develop backend components and RESTful APIs
-
Integrate user-facing elements with server-side logic
-
Work with databases (SQL/NoSQL) and optimize queries
-
Debug, troubleshoot, and improve application performance
-
Collaborate with cross-functional teams (QA, UI/UX, DevOps)
-
Implement security and data protection solutions
-
Participate in code reviews and maintain coding standards
Required Skills
-
Strong knowledge of Python programming
-
Experience with frameworks like Django, Flask, or FastAPI
-
Understanding of REST APIs and web services
-
Familiarity with databases like MySQL, PostgreSQL, MongoDB
-
Knowledge of version control tools like Git
-
Understanding of OOP (Object-Oriented Programming)
-
Basic knowledge of front-end technologies (HTML, CSS, JavaScript)
Preferred Qualifications
-
Experience with cloud platforms (AWS, Azure, GCP)
-
Familiarity with Docker and CI/CD pipelines
-
Knowledge of data processing libraries (Pandas, NumPy)
-
Experience in automation, scripting, or AI/ML projects
-
Understanding of Agile/Scrum methodologies
Education & Experience
-
Bachelor’s degree in Computer Science, IT, or related field
-
1 to 5 years of experience (depending on role level)
Soft Skills
-
Strong problem-solving skills
-
Good communication and teamwork
-
Ability to work independently and meet deadlines
-
Attention to detail