Job Description
About the Role:
We are seeking a motivated Software Developer to join our Hyderabad team. In this role, you will design, develop, and maintain web applications using Python and React. You will work collaboratively in an Agile environment, contributing to all phases of the software development lifecycle and ensuring high-quality deliverables.
Responsibilities:
Develop and maintain front-end components using React
Build scalable back-end services and APIs with Python
Collaborate with designers, product managers, and other developers to define and implement new features
Write clean, efficient, and well-documented code
Participate in code reviews and provide constructive feedback
Troubleshoot, debug, and optimize application performance
Adhere to best practices in software development, testing, and security
Stay current with emerging technologies and industry trends
Required Qualifications:
0–3 years of professional software development experience
Proficiency in Python and React
Strong understanding of JavaScript, HTML5, and CSS3
Experience with RESTful APIs and integration patterns
Familiarity with relational databases (e.g., MySQL, PostgreSQL)
Version control systems (Git)
Bachelor’s degree in Computer Science, Engineering, or related field
Strong analytical, problem-solving, and debugging skills
Excellent communication and collaboration abilities
Preferred Qualifications:
Experience with Python frameworks such as Django or Flask
Knowledge of state management libraries (e.g., Redux)
Familiarity with cloud services (AWS, Azure, or GCP)
Exposure to containerization and orchestration tools (Docker, Kubernetes)
Experience working in Agile/Scrum environments
Basic understanding of CI/CD pipelines and tools
UI/UX design principles and responsive design techniques
Position Details
- Position Title: Software Developer
- Location:
- Experience Required: 3