Full Time
Hyderabad
Posted 3 weeks ago
Position: Python full-stack Developer – 4 Positions
Location: Gachibowli (Onsite) Hyderabad
Salary: Negotiable
Qualification: Any Degree
Shift: Night Shift 7:00 pm – 4:00 am (IST)
Full Stack Development:
- Collaborate with cross-functional teams to design, develop, and implement end-to-end solutions.
- Write efficient, reusable, and scalable code for both front-end and back-end components
- Ensure seamless integration between the front-end and back-end systems.
- Develop responsive and user-friendly web interfaces using modern web technologies (HTML, CSS, JavaScript).
- Implement and maintain user interfaces with a focus on performance, cross-browser compatibility, and mobile responsiveness.
- Work closely with UX/UI designers to translate design mockups into functional web pages.
- Design, implement, and maintain server-side logic using Python and related frameworks (Django, Flask, etc.).
- Develop and optimize database schemas, queries, and data manipulation processes.
- Implement RESTful APIs for seamless communication between the front-end and back-end systems.
- Proficient in working with relational databases (e.g., PostgreSQL, MySQL) and non-relational databases (e.g., MongoDB).
- Design and maintain efficient data storage solutions and ensure data integrity.
- Utilize version control systems (e.g., Git) to manage codebase and collaborate effectively with other team members.
- Write unit tests and conduct thorough testing of both front-end and back-end components.
- Identify and fix bugs, performance bottlenecks, and other issues in a timely manner.
- Participate in the deployment process and work closely with DevOps teams to ensure smooth and reliable application deployment.
- Monitor and optimize application performance, security, and scalability.
- Create and maintain technical documentation for code, APIs, and system architecture.
Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Minimum of 3 years of professional experience as a Python Full Stack Developer.
- Strong proficiency in Python and its associated frameworks for both front-end and back-end development.
- Solid understanding of web development concepts, including RESTful APIs, MVC architecture, and responsive design.
- Experience with front-end technologies such as HTML, CSS, JavaScript, and modern JavaScript frameworks (e.g., React, Angular, Vue).
- Proven expertise in database design and management (relational and non-relational databases).
- Familiarity with version control systems (e.g., Git) and collaborative development workflows.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
- Ability to work in a fast-paced and dynamic team environment.
Preferred Skills:
- Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).
- Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).
- Familiarity with continuous integration and continuous deployment (CI/CD) practices.
- Understanding of agile development methodologies.