Appen is hiring a

Senior ROR Engineer

Hyderabad, India

Key Responsibilities:

  • Design, develop, and implement sophisticated software applications using Ruby, Java, and other relevant languages.
  • Leverage cloud providers like AWS and CI/CD pipelines to optimize application deployment and management.
  • Ensure the performance, quality, and responsiveness of applications by troubleshooting and resolving complex issues.
  • Collaborate closely with Principal Engineers, Staff Software Engineers, and other team members to define and achieve project goals.
  • Mentor and guide junior developers, offering insights on coding standards, design principles, and the adoption of new technologies.
  • Lead code and design reviews, promoting best practices and fostering a culture of continuous improvement.
  • Contribute to every stage of the software development lifecycle, from initial concept through deployment and ongoing maintenance.
  • Translate business requirements into robust, scalable, and secure software solutions.
  • Experience with Kafka, Redis, and Elasticsearch is a plus.

Qualifications:

  • Bachelor’s Degree in Computer Science, Software Engineering, or a related field; a Master’s Degree is an advantage.
  • 7+ years of experience in software development.
  • Expertise in Ruby on Rails, web development, and distributed systems.
  • Proven experience in developing software using agile methodologies.
  • Strong background in designing relational databases (RDBMS) or NoSQL databases.
  • Deep understanding of algorithms, data structures, and design patterns.
  • Exceptional analytical and problem-solving skills.
  • Excellent communication skills, capable of conveying complex technical concepts to non-technical stakeholders.
  • Demonstrated leadership abilities, with a track record of mentoring junior team members.

This job is no longer available

Enter your email address below to get notified whenever we find a similar job post.

Unsubscribe at any time.