Job Title: Software Developer
Experience: 4+ years
Location: Hyderabad
Company: Vitel Global Communications
About Us:
Vitelglobal Communications is an innovative tech company focused on delivering cutting-edge software solutions. We work on diverse projects ranging from web applications to advanced backend systems, striving to provide high-quality solutions to our clients. Were looking for a talented Software Developer to join our team and help us create scalable, efficient, and user-friendly applications.
Position Overview:
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. Youll collaborate with our engineering team to deliver high-performance, secure, and dynamic software solutions.
Key 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 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.
hidden_email, hidden_mobile
Keyskills: websockets react.js socket.io node.js django python
Our mission is to become your Value Added Partner by providing immediate, effective total solutions to keep pace with your changing opportunities. We'll help you determine the most efficient solution - from reassigning your existing staff to supplementing your workforce with outsourced employees thr...