Jobs

Software Engineer

|  Posted On: Mar 23, 2026

location:New York, NY 10010

Duration:Contract

mode of work:On-site

Log In and Apply

Job Summary

Job Title:  
Software Engineer
Posted Date:  
Mar 23, 2026
Duration:  
Contract
Shift(s):  

08:00 - 16:00

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

Description

Results-driven Software Engineer with 7+ years of experience in designing, developing, and deploying scalable, high-performance applications. Strong expertise in Python, Java, JavaScript, and modern frameworks including React, Node.js, Spring Boot, and Django. Proven track record in microservices architecture, RESTful API development, cloud platforms (AWS & Azure), and DevOps practices.

CORE COMPETENCIES (KEYWORD-ALIGNED)

  • Programming Languages: Python, Java, JavaScript, C++
  • Frontend Development: React.js, HTML5, CSS3
  • Backend Development: Node.js, Spring Boot, Django
  • Architecture: Microservices, Distributed Systems, RESTful APIs
  • Cloud Platforms: AWS (EC2, S3, Lambda, RDS), Microsoft Azure
  • Databases: PostgreSQL, MySQL, MongoDB, Redis
  • DevOps Tools: Docker, Kubernetes, Jenkins, Git, CI/CD Pipelines
  • Software Development Practices: Agile, Scrum, TDD, Secure Coding
  • Other Skills: System Design, Performance Optimization, Debugging
  • Participated in system architecture design and technical planning

KEY PROJECTS

Cloud-Based Enterprise Platform

  • Designed microservices-based architecture on AWS
  • Implemented authentication & role-based access control (RBAC)
  • Reduced infrastructure costs by 25%

Real-Time Analytics Dashboard

  • Developed React-based frontend UI
  • Built backend services handling millions of data points
  • Increased data processing performance by 40%

EDUCATION

Bachelor of Science in Computer Science

CERTIFICATIONS

  • AWS Certified Solutions Architect – Associate
  • Certified Scrum Developer (CSD)

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.