Get Complete Job Description

Python Developer
Experience : 4+ Years
Shift Type : Afternoon shift
Qualification : Any Degree
Location : Hyderabad, Telangana
Mode of Operation : Work From Office
Number of Openings : 2
Job Description :
We are looking for a Software Developer with expertise in Python, React, Node.js, WebSockets, Django, PHP, and MySQL databases. As a Software Developer at Vitelglobal Communications, you will be responsible for building, maintaining, and scaling web applications, developing backend services, and working with a range of modern technologies. You’ll collaborate with our engineering team to deliver high-performance, secure, and dynamic software solutions.
Required Skills & Qualifications:
- Strong experience in Python development, specifically with the Django framework.
- Solid understanding of front-end development using React.js.
- Experience with Node.js for backend development and building server-side applications.
- Familiarity with WebSocket programming for real-time data communication.
- Proficiency with relational databases such as MySQL, including designing schemas and writing optimized queries.
- Experience with PHP development and working with PHP-based frameworks is a plus.
- Strong understanding of software development principles, including object-oriented design, RESTful API design, and MVC architecture.
- Excellent problem-solving skills and the ability to work independently or as part of a team.
- Knowledge of version control systems (Git/GitHub).
- Familiarity with modern development tools, libraries, and frameworks.
- Strong communication skills and a collaborative mindset.
Preferred Qualifications:
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Familiarity with containerization technologies like Docker.
- Experience with continuous integration/continuous deployment (CI/CD) pipelines.
- Knowledge of Agile development methodologies.
- Familiarity with front-end build tools (Webpack, Babel, etc.) and state management (Redux, etc.).
- Previous experience in deploying and managing production systems.
Roles & Responsibilities :
- Design, develop, and maintain scalable web applications using Python, Django, and Node.js.
- Build responsive and dynamic user interfaces with React.js.
- Implement WebSocket-based real-time communication systems to enable fast and reliable interactions between the client and server.
- Work with databases like MySQL to create efficient, scalable, and high-performing data storage solutions.
- Integrate third-party APIs and services into applications, ensuring smooth communication across systems.
- Collaborate with cross-functional teams (designers, product managers, etc.) to deliver high-quality products.
- Write clean, maintainable, and testable code that adheres to best practices.
- Conduct thorough testing (unit, integration, and end-to-end) to ensure software is reliable and bug-free.
- Troubleshoot and debug issues in existing systems, and provide timely solutions.
- Stay updated with industry trends and advancements in technologies like Python, React, WebSockets, and others.
Required Key Skills :
Strong Python development experience, especially with Django. Solid front-end development with React.js. Experience with Node.js for backend/server-side applications. Familiarity with WebSocket programming for real-time communication Proficiency with relational databases (MySQL) and optimized query writing