Skip to Content

Jobs

Software Developer

|  Posted On: May 22, 2026

location:New York, NY 10001

Duration:Permanent

mode of work:Hybrid Remote

Log In and Apply

Job Summary

Job Title:  
Software Developer
Posted Date:  
May 22, 2026
Duration:  
Permanent
Shift(s):  

08:00 - 16:00

Salary ($): 
0.00 - 0.00 per Monthly (compensation based on experience and qualifications)
We care about you! Explore Rangam’s benefits information

Description

Key Responsibilities

  • Develop and maintain Python-based applications
  • Write clean, scalable, and reusable code
  • Design and integrate REST APIs
  • Debug, test, and optimize application performance
  • Collaborate with frontend developers, QA teams, and project managers
  • Work with databases such as MySQL, PostgreSQL, or MongoDB
  • Implement security and data protection solutions
  • Maintain version control using Git
  • Participate in code reviews and agile development processes
  • Create technical documentation

Required Skills

  • Strong knowledge of Python programming
  • Experience with frameworks like Django or Flask
  • Understanding of RESTful APIs
  • Knowledge of SQL and database design
  • Familiarity with Git and GitHub
  • Problem-solving and debugging skills
  • Basic understanding of cloud platforms is a plus
  • Good communication and teamwork abilities
  • SAP

Preferred Qualifications

  • Bachelor’s degree in Computer Science, IT, or related field
  • 5+ years of software development experience
  • Experience with frontend technologies is an advantage
  • Knowledge of Docker, CI/CD, or cloud services preferred

Common Technologies

  • Python
  • Django / Flask / FastAPI
  • MySQL / PostgreSQL / MongoDB
  • Git / GitHub
  • Docker
  • REST APIs
  • Linux
  • AWS / Azure / GCP

AI-Assisted Application Screening

As part of our recruitment process, we may use automated tools or AI-enabled technologies to assist with resume screening and candidate matching. These tools help our recruitment team review applications more efficiently, but they do not make hiring decisions. All final decisions are made by human reviewers.