R Developer

RapidBrains
Bengaluru, Karnataka, India

Position: R Developer

Experience: 8+ years

Locations: Bangalore/Pune/Gurgaon

Job Type: Contract-to-Hire

About the Role

We are looking for an IT Associate to support day-to-day IT operations and project initiatives. The role involves working on software development, data applications, data visualization tools, documentation, troubleshooting, and internal technology platforms.

The ideal candidate should have strong programming and analytical skills, along with good communication and client-handling abilities.

Key Skills

  • BE/B.Tech in CS, IT, or a related field
  • 2–4 years of experience in software engineering and data applications
  • Proficiency in Python, SQL, and R
  • Experience with data manipulation and visualization/plotting libraries
  • Hands-on experience with relational databases such as MS SQL Server
  • Good understanding of software development fundamentals, including:
  • OOP
  • Testing
  • Design patterns
  • Software development best practices
  • Working knowledge of AWS S3, Microsoft Excel, and R Shiny
  • Strong analytical, research, and problem-solving skills
  • Excellent documentation skills
  • Good written and verbal communication
  • Strong teamwork and interpersonal skills
  • Client-service mindset with the ability to manage client stakeholders
  • Ability to think conceptually and challenge traditional approaches

Key Responsibilities

  • Collaborate with cross-functional teams to design, develop, and maintain existing codebases and data pipelines.
  • Develop and maintain data visualization tools and related applications.
  • Work directly with clients to understand requirements and implement enhancements or changes to existing processes.
  • Debug, troubleshoot, and resolve issues in production code.
  • Enhance and maintain existing data visualization tools developed using R/R Shiny.
  • Support Project Managers by extracting and preparing data from multiple databases using custom connections and SQL queries.
  • Ensure quality, accuracy, efficiency, attention to detail, and timely delivery.
  • Maintain technical documentation and support process-related documentation.
  • Support office technology buildouts and facilities-related IT coordination.
  • Assist with governance of AI and enterprise platforms such as Microsoft Copilot.
  • Support day-to-day IT operations and internal applications as required.

Behavioral Competencies

  • Excellent verbal and written communication skills
  • Good stakeholder and client management skills

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →