OnBenchMark Logo

Senior Ruby on Rails Developer

No of Positions  No of Positions:   2

location Location: Hyderabad

date Tentative Start Date:   September 20, 2021

Work From Work From : Any Location

rate Rate : $ 9  -  25 (Hourly)

experience Experience : 2 to 6 Year

Job Applicants : 32
Job Views : 395
You have successfully applied. Company will contact you soon.
Name : {{jobapplydata.name}}
Company Name : {{jobapplydata.cname}}
Email  {{jobapplydata.email}} |   Send Email   {{emaildata.total}}
Phone {{jobapplydata.phone}} | Call
You have successfully applied. Need to upgrade your plan to view contact details of client. Upgrade Plan
Job Category : Information Technology & Services
Duration : Long-Term
Key Skills Required Skills
Ruby on Rails Core Ruby on Rails developer Web API Restful GraphQL PostGre SQL
Description

JOB DESCRIPTION

JOB TITLE:                        Senior Software Engineer          

REPORTS TO:                 Team Lead, Software Development

DEPARTMENT:              IT – Product Engineering

_____________________________________________________________________________________

POSITION SUMMARY:

The Senior Ruby on Rails Software Developer builds and maintains web application solutions to continuously advance Tangoe Mobile, the industry-leading mobility management product in the enterprise marketplace. This role joins as a contributing member to an engineering team with focus in varied software development competencies, including: MVC architecture, database design and performance, API integrations, automated testing, security, and more. This work includes adherence to team standards and quality assurance practices.

_____________________________________________________________________________________

ESSENTIAL FUNCTIONS:

  • Architects software with consideration to scalability, extensibility, reliability, performance, security, and usability.
  • Designs and develops quality software that conforms to department standards and code style.
  • Exercises acumen in writing tests to verify delivered code meets acceptance criteria and coverage.
  • Builds reusable code with intent on simplicity and self-documentation.
  • Optimizes application for maximum speed, security, reliability, and scalability.
  • Focuses efforts on delivering high impact and value to our users, team, and Tangoe.
  • Demonstrates high-level proficiency in team tools, programming languages, and frameworks.
  • Contributes to discussions on application improvements, project initiatives, and feature design.
  • Updates team technical documentation as needed.
  • Identifies and proposes recommendations on software development best practices.
  • Collaborates with other team members and project stakeholders.
  • Mentors, pairs, and trains other members of the team as needed to advance the collective benefit of the unit.
  • Peer reviews team members’ code submissions and provides constructive feedback.
  • Exhibits passion for software development and curiosity to explore the application’s workings.
  • Acts as a leader in their role.
  • Applies strategic thought to engagements.
  • Completes assigned projects within the timeline defined by the Team Lead.
  • Participates in daily SCRUM huddle.
  • Other duties as assigned.

 

 

 

_____________________________________________________________________________________

REQUIREMENTS:

  • Adept in working with command line development and tools, such as bash scripts and tmux.
  • Experience in OOP development preferably using an MVC framework. Proven Ruby / Ruby on Rails experience preferred.
  • Adept in SQL-based database modeling and query optimization. PostgreSQL experience is a plus.
  • Proficient understanding of code versioning tools, such as Git.
  • Proficient understanding and experience in API development (Restful or GraphQL) desired.
  • Working knowledge of JavaScript fundamentals preferred.
  • 5+ years of professional web-based software development experience.
  • Agile learner of new technologies.
  • Familiarity with the wireless/mobile device industry is a plus.
  • Ability to work in a remote environment.

_____________________________________________________________________________________

Education:

  • College degree or accredited education certification in related field preferred.

 

Copyright© Cosette Network Private Limited All Rights Reserved
Submit Query
WhatsApp Icon
Loading…

Loading