Location: Ahmedabad, Gujarat
Required Experience: 4-8 Years
Preferred Immediate Joiner
We are seeking an experienced Software Developer to join our team in Ahmedabad, Gujarat. The ideal candidate will have 4 to 8 years of experience and should be able to contribute to the development and maintenance of backend services using Python frameworks such as Django, Flask, or FastAPI, or Node.js frameworks such as Express.js. The candidate should also have experience in frontend development using JavaScript and React.js. The position requires collaboration with cross-functional teams to design, develop, and deploy scalable and robust software solutions.
We are looking for a self-motivated individual who is passionate about software development and thrives in a fast-paced environment. If you meet the qualifications and are excited about this opportunity, we would love to hear from you.
Key Responsibilities:
- Develop and maintain backend services using Python frameworks such as Django, Flask, or FastAPI, or Node.js frameworks such as Express.js
- Design and implement RESTful APIs and integrate with 3rd party services and APIs
- Collaborate with cross-functional teams to design, develop, and deploy scalable and robust software solutions
- Implement CI/CD pipelines to automate testing, integration, and deployment processes
- Develop frontend components and user interfaces using JavaScript and React.js
- Utilize designing frameworks such as Bootstrap or Material UI to create responsive and visually appealing web applications
- Perform database design, optimization, and management tasks
- Manage and oversee deployments to various environments, including production
Qualification:
- Bachelor’s degree in computer science, Engineering, or related field
- Minimum of 3 years of experience in software engineering
- Proficiency in both Python and Node.js backend development using frameworks such as Django, Flask, Express.js, or FastAPI
- Strong understanding of API development and integration techniques
- Experience with CI/CD tools and practices
- Proficiency in JavaScript and frontend frameworks, particularly React.js
- Knowledge of designing frameworks such as Bootstrap or Material UI
- Experience with database technologies such as SQL, NoSQL, or ORM frameworks
- Familiarity with cloud platforms and deployment technologies
Preferred Qualification:
- Master’s degree in Computer Science, Engineering, or related field
- Experience with containerization technologies such as Docker and orchestration tools like Kubernetes
- Knowledge of microservices architecture and patterns
- Familiarity with agile development methodologies
- Strong problem-solving skills and ability to troubleshoot complex issues
Perks:
- Flexible Timings
- 5 Days Working
- Healthy Environment
- Celebration
- Learn and Grow
- Build the Community
- Medical Insurance Benefit