Backend Engineer
Backend Engineer
Not Accepting Applications
About the Job
Skills
Company Overview
Rudra Innovative Software Pvt Ltd is a leading software development company founded in 2010, globally recognized for exceptional outsourcing solutions. Ranked in the TOP 15 by Clutch, Rudra provides technology consulting, UI/UX design, and full-cycle software development services from its Mohali headquarters. With over a decade of experience and projects delivered to more than 90 countries, Rudra stands out for its business flexibility, seamless communication, and quality monitoring. Visit us at Rudra Innovative Software for more information.
Job Overview
We are seeking a skilled Senior Backend Engineer to join our dynamic team at Rudra Innovative Software Pvt Ltd. This role offers the flexibility of full-time or part-time employment, based in Mohali. The ideal candidate will leverage their expertise to develop robust backend solutions. Successful candidates must possess strong skills in technologies such as Node.js, Python, Java, RESTful APIs, SQL, NoSQL, Docker, and AWS.
Qualifications and Skills
- Proven experience with backend development, especially with Node.js, Python, and Java, showcasing a strong understanding of language-specific nuances.
- Proficient in developing and implementing RESTful APIs with clarity and efficiency in various production environments.
- Expertise in database management, including proficiency with both SQL and NoSQL databases for optimal data structuring and retrieval.
- Experience with Docker for containerization, ensuring seamless deployment across different environments.
- Familiarity with cloud services, particularly AWS, to design scalable and secure infrastructures.
- Strong problem-solving abilities, particularly in debugging complex software issues to ensure smooth performance.
- Collaboration skills to work effectively within cross-functional teams, ensuring cohesive output and delivery.
- Commitment to best practices in software engineering, including code reviews and maintaining efficient documentation.
Roles and Responsibilities
- Design, develop, and maintain the backend architecture in alignment with project goals.
- Implement best practices in API design to support robust communication between various systems.
- Collaborate with frontend developers to integrate user-facing elements using server-side logic.
- Maintain and optimize databases for high performance and availability, meeting business requirements.
- Identify production issues and deploy updates and fixes promptly to minimize user disruption.
- Participate in system design processes, including architecture review and code deployment pipelines.
- Continuous learning and evaluating emerging technologies for process improvement and innovation.
- Provide mentorship to junior engineers, fostering an environment of knowledge sharing and expertise growth.
About the company
Industry
Information Technology & ...
Company Size
51-200 Employees
Headquarter
Mohali
Other open jobs from Rudra Innovative Software Pvt Ltd