Job
Description
As the Ruby on Rails Technical Lead, your primary responsibility is to lead, oversee, and contribute to the development and maintenance of web applications. You will utilize your expertise in Ruby on Rails to guide the software development team in designing, developing, and optimizing Ruby on Rails web applications. Collaboration with product managers to translate requirements into technical specifications and project goals is essential. Conducting code reviews, mentoring junior and intermediate developers, and overseeing software architecture decisions to ensure scalability and maintainability are key aspects of your role. Your role will also involve facilitating communication between the development team and stakeholders, troubleshooting and resolving high-priority software defects and issues, and planning and managing sprints. You will work closely with DevOps and QA teams to ensure smooth deployment and testing processes, promote coding standards and best practices within the team, and evaluate and introduce new technologies to improve development efficiency. Additionally, you will be responsible for providing regular status updates to upper management and stakeholders, assisting in hiring and training new team members, estimating development tasks, and providing on-call support as necessary. Your strong proficiency in Ruby programming language, experience with front-end technologies, relational and NoSQL databases, RESTful API design, and knowledge of Object-Oriented Programming (OOP) principles will be crucial for this role. Furthermore, your expected competencies include strong managerial and leadership skills, in-depth understanding of software architecture and OOP principles, high-level problem-solving skills, and the ability to motivate and guide team members. You should be proactive in identifying issues, have a solid understanding of Agile methodologies and DevOps culture, and demonstrate a high commitment to quality and attention to detail. Strong communication and teamwork skills, along with the ability to effectively communicate technical information to both technical and non-technical stakeholders, are essential. Your work timings will be Monday through Friday from 12 PM to 9 PM IST to provide healthy overlap between the India team and the US team. This role will be working in Hybrid Mode and will require at least 2 days of work from the office at Hyderabad. Occasional evening and weekend work may be expected in case of job-related emergencies or client needs. Please note that this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of you for this job. Duties, responsibilities, and activities may change at any time with or without notice.,