Mohali
Soro
Full-Time
Mid-Level: 2 to 7 years
5L - 15L (Per Year)
Posted on Apr 24 2025

Not Accepting Applications

About the Job

Skills

Python
React
JavaScript
Node.js
AWS
Docker
Git
Kubernetes

Company Overview

Rudra Innovative Software Pvt Ltd is a leading software development company formed in early 2010. Recognized globally among the top 15 highest level software outsourcing companies, Rudra is top-rated on Upwork. We operate from Mohali, India, providing a broad range of services, including custom software and mobile application development. We offer our expertise to a diverse range of clients worldwide, focusing on delivering projects within budget and on time.


Job Overview

We are seeking a passionate and skilled Software Engineer to join our dynamic team at Rudra Innovative Software Pvt Ltd. The role is based in Mohali, Soro, and is a full-time position. The ideal candidate will have a strong understanding of software engineering principles and proficiency in developing scalable software applications. You will be part of a vibrant team, contributing your expertise to develop innovative solutions for our international clients.


Qualifications and Skills

  • Strong proficiency in Python and React (Mandatory skill) for developing scalable, high-performance applications.
  • Solid understanding of JavaScript with experience in using it for both front-end and back-end development tasks.
  • Experience with Node.js, enabling server-side scripting and building fast, scalable network applications.
  • Proficient with AWS cloud services to manage application hosting and infrastructure.
  • Experience in using Docker for containerization, facilitating cross-platform compatibility and efficient testing.
  • Understanding of version control using Git to manage project code and collaborate effectively with the team.
  • Familiarity with Kubernetes to automate the deployment, scaling, and management of containerized applications.
  • Effective problem-solving skills with an ability to debug complex application issues spanning various environments.


Roles and Responsibilities

  • Design, develop, and maintain robust and scalable software applications using the latest technologies.
  • Collaborate with cross-functional teams to define, design, and deliver new features.
  • Conduct code reviews and provide guidance to junior developers to maintain code quality.
  • Optimize applications for maximum speed and scalability, ensuring high performance and responsive interfaces.
  • Implement best practice security policies to protect data from cyber threats.
  • Create technical documentation to represent application design and code requirements.
  • Participate in agile development processes and contribute to continuous improvement initiatives.
  • Maintain a high standard of communication and actively participate in stakeholder meetings and discussions.

About the company

Rudra Innovative Software is a private limited Leading Software Development Company, formed in early 2010. Rudra was globally ranked in the TOP 15 of the highest level software outsourcing companies on Clutch. We are currently a TOP RATED software company on Upwork. Looking for a reliable tech partner to transform your idea into a viable product? Rudra – your top-notch software development team ...Show More

Industry

Information Technology & ...

Company Size

51-200 Employees

Headquarter

Mohali