Search by job, company or skills

MRO

Advisor - Software Engineering

8-10 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We are seeking an experienced Senior Ruby on Rails Engineer (Internally known as Advisor - Software Engineering) with 810 years of hands-on experience in building scalable web applications. The ideal candidate will have strong expertise in Ruby on Rails, relational databases, cloud platforms, and CI/CD practices, along with the ability to lead and mentor a development team. Exposure to modern frontend and backend technologies such as React and Node.js is a plus.

Key Responsibilities:

  • Design, develop, and maintain robust, scalable, and high-performance Ruby on Rails applications.
  • Lead technical design discussions, architecture decisions, and code reviews.
  • Provide technical leadership and mentorship to team members, ensuring best practices and coding standards are followed.
  • Collaborate closely with product managers, architects, and cross-functional teams to deliver business requirements.
  • Optimize application performance, security, and database queries.
  • Manage and improve CI/CD pipelines to enable automated testing and deployments.
  • Support cloud-based deployments, monitoring, and troubleshooting in production environments.
  • Ensure high-quality deliverables through unit tests, integration tests, and automated pipelines.

Required Skills & Qualifications:


  • 810 years of professional experience in software development with strong expertise in Ruby on Rails.
  • Solid experience with relational databases such as PostgreSQL, MySQL, and strong proficiency in SQL.
  • Experience working with cloud platforms (AWS, GCP, or Azure).
  • Hands-on experience with CI/CD tools and pipelines (e.g., GitHub Actions, GitLab CI, Jenkins, etc.).
  • Strong understanding of RESTful APIs, application security, and performance optimization.
  • Proven ability to lead a team, mentor engineers, and drive technical ownership.
  • Experience with version control systems (Git) and agile development methodologies.

Good-to-Have Skills:


  • Working knowledge of React.js for frontend development.
  • Exposure to Node.js and modern JavaScript frameworks.
  • Experience with containerization and orchestration tools (Docker, Kubernetes).
  • Familiarity with microservices architecture and event-driven systems.

Soft Skills:


  • Strong communication and stakeholder management skills.
  • Ability to take ownership and drive initiatives independently.
  • Problem-solving mindset with attention to detail.
  • Experience working in fast-paced, agile environments.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 140988361