RS

Senior Data Engineer

Remote, Maharashtra, India
Senior exp
Work From Home
Posted 6h ago
0 views
Actively Hiring Direct 1-Click Apply

Check Your Resume Match Score

Scan your resume against ATS criteria for this Senior Data Engineer role at R Square Soft Technologies.

Apply for this position

Apply on Company Website

Job Description

Core Development and Technology

  • Core Development and Technology:
  • Value-Driven Delivery: Rapidly deliver incremental, high-impact data solutions through thin slices of value. Ensure continuous feedback loops and iterative improvements, balancing speed, scalability, and long-term maintainability.
  • Collaborate closely with stakeholders to prioritize impactful features, balancing speed, scalability, and long-term maintainability.
  • Coding Standards: Write clean, maintainable, and efficient code following industry best practices and coding standards.
  • Code Reviews: Conduct and participate in code reviews. Provide constructive feedback, mentor junior developers during the review process, and ensure adherence to coding standards. Lead initiatives to improve code review processes and establish best practices.
  • Feature Implementation: Implement new features and enhancements based on

requirements

and feedback from stakeholders with minimal supervision or guidance.

  • and feedback from stakeholders with minimal supervision or guidance.
  • Testing: Ensure built-in quality across software products by conducting unit, component, functional, and non-functional testing, in harmony with DevOps practices and adhering to Test-Driven Development (TDD) principles. Agile Collaboration:
  • Team Engagement: Actively participate in daily stand-ups, sprint planning, retrospectives, and other Agile ceremonies.
  • Pair Programming: Engage in and promote pair programming, providing mentorship to team members to enhance code quality, share knowledge, and improve team collaboration.
  • Sprint Goals: Work as a team to achieve sprint goals and deliverables through effective collaboration, ensuring alignment with business objectives. Complete own tasks efficiently while mentoring and supporting junior team members.
  • Backlog Refinement: Participate in backlog refinement sessions to clarify

requirements

and plan future work.

  • and plan future work.
  • Continuous Improvement: Drive continuous improvement initiatives within the team, leveraging

experience

to identify and implement best practices. Tech Stack and Innovation

  • to identify and implement best practices. Tech Stack and Innovation:
  • Technology Exploration and Deployment: Continuously explore, evaluate, and successfully deploy new technologies, tools, and frameworks that can improve the development process or product quality.
  • Cross-Stack Development: Work across different layers of the technology stack, from front-end to back-end, as needed.
  • Prototyping: Create prototypes to explore new ideas and validate potential solutions.
  • Tech Debt Management: Identify and address technical debt to maintain codebase health and performance. DevOps Culture:
  • Utilize and maintain existing CI/CD pipelines to ensure smooth and efficient deployment processes.
  • Infrastructure Management: Work with infrastructure tools and services to manage deployment, monitoring, and maintenance of applications.
  • Incident Response: Participate in and take ownership of incident response and troubleshooting to ensure high availability and reliability of production systems.
  • Performance Monitoring: Monitor application performance and optimize code and infrastructure to meet performance requirements. Solution Development and Integration:
  • Technical Guidance: Provide technical guidance for solution development and integration, ensuring adherence to relevant strategies, standards, and security practices.
  • Architecture Discussions: Actively contribute to architectural discussions, ensuring effective and accountable input towards the design and architecture of scalable and robust solutions and systems.
  • Roadmaps and Improvements: Contribute to product roadmaps and identify areas for improvement or synergy within the development process. Team Leadership and Development:
  • Mentorship: Offer support, guidance, and mentorship to junior team members, fostering their professional growth and development.
  • Task Assignment: Assist in assigning tasks and

responsibilities

to ensure efficient workflow.

  • to ensure efficient workflow.
  • Performance Management: Offer support and constructive feedback to team members, fostering their development and success.
  • Recruitment and Onboarding: Assist in the recruitment and onboarding of new team members, ensuring alignment with our team culture and values."
  • Professional Development: Promote a culture of continuous learning and innovation within the team. Stakeholder Management:
  • Communication: Collaborate and communicate effectively with stakeholders to ensure that product

Key Requirements & Skills

and feedback from stakeholders with minimal supervision or guidance.

  • and feedback from stakeholders with minimal supervision or guidance.
  • Testing: Ensure built-in quality across software products by conducting unit, component, functional, and non-functional testing, in harmony with DevOps practices and adhering to Test-Driven Development (TDD) principles. Agile Collaboration:
  • Team Engagement: Actively participate in daily stand-ups, sprint planning, retrospectives, and other Agile ceremonies.
  • Pair Programming: Engage in and promote pair programming, providing mentorship to team members to enhance code quality, share knowledge, and improve team collaboration.
  • Sprint Goals: Work as a team to achieve sprint goals and deliverables through effective collaboration, ensuring alignment with business objectives. Complete own tasks efficiently while mentoring and supporting junior team members.
  • Backlog Refinement: Participate in backlog refinement sessions to clarify

requirements

and plan future work.

  • and plan future work.
  • Continuous Improvement: Drive continuous improvement initiatives within the team, leveraging

experience

to identify and implement best practices. Tech Stack and Innovation

  • to identify and implement best practices. Tech Stack and Innovation:
  • Technology Exploration and Deployment: Continuously explore, evaluate, and successfully deploy new technologies, tools, and frameworks that can improve the development process or product quality.
  • Cross-Stack Development: Work across different layers of the technology stack, from front-end to back-end, as needed.
  • Prototyping: Create prototypes to explore new ideas and validate potential solutions.
  • Tech Debt Management: Identify and address technical debt to maintain codebase health and performance. DevOps Culture:

Frequently Asked Questions

How to apply for Senior Data Engineer at R Square Soft Technologies?

Click the "Apply via CareerScan" button on this page.

What is the salary for this role?

Salary details will be discussed during the interview.

What experience is required?

Senior of experience is required.

Is this position still open?

Yes, currently active and accepting applications.

Similar Openings

Explore related active roles in Data & AI

View all
Actively Hiring
Senior
$124,000.00
2 Locations
Data & AIWork From Home
Posted 6h ago
Apply Now
Actively Hiring
Senior
$137,700.00
San Jose (CA)
Data & AIFull Time
Posted 6h ago
Apply Now
Actively Hiring
Mid
5.0 LPA
Secunderabad, Telangana, India
Data & AIFull Time
Posted 6h ago
Apply Now

Senior Data Engineer

R Square Soft Technologies · Remote