Job Title: Associate Software Engineer – Python, React & AWS
Location: Pune
Experience: 2-4 Years
Who We Are
RSquareSoft Technologies is a Pune-based software product company focused on AI, ML, and Data Analytics. We provide end-to-end solutions, including product development, outsourcing, and IT consulting. Our mission is to revolutionize outsourcing in India, empower young minds in software development, and offer dedicated service to every customer.
Role Overview
We are looking for an Associate Software Engineer with a strong foundation in Python, React, AWS, and modern software development practices. The role involves developing responsive user interfaces, building backend services, integrating APIs, and deploying scalable applications in a cloud-based environment.
Key Responsibilities
- Develop and maintain web applications using Python and React.
- Build and integrate RESTful APIs and backend services using Python.
- Develop reusable, responsive, and maintainable UI components using React.
- Work with AWS services for application deployment, storage, compute, and integration.
- Write clean, efficient, and maintainable code following established development standards.
- Integrate frontend applications with backend APIs and third-party services.
- Troubleshoot application, API, performance, and production issues.
- Collaborate with engineering, product, design, and business stakeholders to understand requirements and deliver solutions.
- Participate in code reviews, unit testing, debugging, and continuous improvement activities.
- Follow software development lifecycle, version control, security, and deployment best practices.
Required Skills & Expertise
- 2-4 years of professional software development experience.
- Strong programming experience in Python.
- Hands-on experience with React and modern frontend development.
- Good understanding of JavaScript, HTML, and CSS.
- Experience building and consuming RESTful APIs.
- Experience with AWS services such as EC2, S3, Lambda, API Gateway, or related services.
- Good understanding of databases and SQL.
- Experience with Git and standard software development workflows.
- Understanding application debugging, testing, and deployment practices.
- Experience with Python frameworks such as FastAPI, Flask, or Django.
- Exposure to TypeScript, React Hooks, or state management libraries.
- Experience with Docker and CI/CD pipelines.
- Exposure to AWS serverless architecture.
- Familiarity with authentication, authorization, and cloud security practices.
Leadership & Soft Skills
- Strong analytical and problem-solving skills.
- Good communication and teamwork skills.
- Ability to work independently while collaborating effectively with the team.
- Strong attention to code quality, usability, and performance.
Pay: ₹300,000.00 - ₹500,000.00 per year
Work Location: In person