Get Complete Job Description

VoIP Careers

Python Developer

Hyderabad, Telangana | 2025-04-14

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

Apply Now