onsite
Sr. Software Engineer - React Python AWS - YASH Technologies
Software Engineer
Senior Software Engineer responsible for designing and delivering scalable web applications using React on the front‑end, Python on the back‑end, and AWS cloud services, while ensuring robust CI/CD pipelines and containerized deployments.
About the role
Key Responsibilities
- Architect, develop, and maintain high‑performance web applications using React and Python.
- Design and implement RESTful APIs and micro‑services hosted on AWS (EC2, Lambda, S3, RDS).
- Build and manage Docker containers and CI/CD pipelines (GitHub Actions, Jenkins) for automated testing and deployment.
- Collaborate with product owners, UX designers, and QA teams to translate requirements into technical solutions.
- Monitor application performance, troubleshoot production issues, and continuously improve system reliability and scalability.
Requirements
- 5+ years of professional software development experience with strong expertise in React and Python.
- Hands‑on experience with AWS services and infrastructure‑as‑code tools.
- Proficiency in building and deploying containerized applications using Docker and orchestrating CI/CD workflows.
- Solid understanding of RESTful API design, authentication, and security best practices.
- Excellent problem‑solving skills, ability to work independently and within an agile team.
Skills
reactpythonawsdockercicd