Job Description
**Job Title:** Software Dev
**About the Role:**
We are seeking a talented Software Developer based in Hyderabad to design, develop, and maintain scalable web applications. You will work with cross-functional teams to deliver high-quality solutions using Python, React, and AWS, contributing to all phases of the software development lifecycle.
**Responsibilities:**
- Develop and maintain full-stack web applications using Python and React
- Design, deploy, and manage cloud infrastructure on AWS
- Collaborate with product managers, designers, and QA engineers to define and refine features
- Write clean, maintainable code and conduct peer code reviews
- Implement automated tests and participate in continuous integration/continuous deployment (CI/CD) pipelines
- Troubleshoot and resolve software defects and performance issues
- Participate in agile ceremonies including sprint planning, stand-ups, and retrospectives
**Required Qualifications:**
- 0–3 years of professional software development experience
- Proficiency in Python for backend development
- Experience building user interfaces with React
- Working knowledge of AWS services (e.g., EC2, S3, Lambda)
- Familiarity with version control systems, preferably Git
- Understanding of RESTful APIs and web services
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience
**Preferred Qualifications:**
- Experience with containerization tools such as Docker and orchestration platforms like Kubernetes
- Familiarity with CI/CD tools (Jenkins, GitLab CI, or similar)
- Knowledge of microservices architecture and serverless computing
- Experience with relational and NoSQL databases
- Strong problem-solving skills and attention to detail
- Excellent communication and teamwork abilities
- Prior exposure to Agile/Scrum methodologies
Position Details
- Position Title: Software Dev
- Location:
- Experience Required: 3