Auriga IT

Active Job Vacancy

RoR Developer
Job Description
•	Develop a cloud-based enterprise solution with web and mobile interface.
•	Primary focus will be on design and development of the service-oriented backend platform ensuring high performance and responsiveness to requests from the web and mobile clients.
•	Participate in requirement and feasibility analysis.
•	Document logical and physical designs, review ideas with peers and present designs to the team for comments and suggestions.
•	Support quality development practices and pursue new and better ways to build software including use of design patterns, test driven development, code reviews etc.
•	Reach outside the mainstream to adopt the best of all communities.
•	Stay up to date with the technology trends in the industry.


Responsibilities:
•	integrating new features to our product offerings 
•	write clean, well designed code 
•	troubleshoot and debug applications 
•	collaborate with internal teams to identify system requirements 
•	contribute in all phases of the product development lifecycle to continuously improve the product
•	support the entire application lifecycle (concept, design, test, release and support) 
•	continuously improve performance of product
•	follow industry best practices 
•	stay up-to-date with industry & technology developments 

Desired Candidate Profile
•	Strong hands on experience in ROR development including Rails framework.
•	Good understanding of MVC frameworks like Rails and Spring.
•	Experience in Html, CSS, Jquery, javascript and Ajax.
•	Candidates with prior experience with Java will be preferred.
•	Sound knowledge of data structures and algorithms.
•	Should be able to analyse performance, security and scalability considerations of design.
•	Should have good written and oral communication and have experience in communicating with overseas clients directly.
•	Should be pro-active with flair to go extra mile to successfully deliver the project.