Job Synopsis
Software Analyst - Ruby on Rails (ror)
Company:
A square technologies Pvt Ltd
Experience:
4 to 6 yrs
Location:
Gurgaon
Job Description
Position Duties and Responsibilities
Supports the efforts within application development, maintenance and support.
Build solutions that comply with company software quality assurance/ quality control and software engineering standards.
Develops professional work knowledge and abilities through the application of standard information systems methodology, techniques, procedures and criteria.
Interacting and working with globally distributed teams and customers. Understanding and analyzing client requirements and propose technical solutions for the requirements.
Codes and debugs software applications in accordance with Software Development Methodology Framework, Enterprise and Application architecture, and the Software Development Standards.
Analyzes, maintains and implements (including performance tuning) existing software applications and develops programming specifications from business requirements.
Creates and maintains architecture document, design specification, test plans for the applications.
Promotes automation, standardization, best practices and code reuse for the application development.
Evaluate and propose new technologies, off-the-shelf products for fitment.
Mentor junior team members and work with them to resolve technical issues.
Code and artifacts reviews.
Protects operations by keeping information confidential.
Role:
System Analyst
Role Category:
Programming & Design
Industry Type:
Construction / Engineering / Cement / Metals
Functional Area:
IT Software - Application Programming, Maintenance
Keywords:
ROR, Ruby in Rails, LAMP, Linux, JS.Node
Desired Candidate Profile
Education:
(UG - B.Tech/B.E. - Any Specialization, Computers, BCA - Computers) OR (PG - M.Tech - Any Specialization, MCA - Computers, Any PG Course - Any Specialization, Post Graduation Not Required) AND (Doctorate - Any Doctorate - Any Specialization, Doctorate Not Required)
Basic Skills and Qualifications
Bachelor degree in computer Science, Computer Engineering (MCA/BCA/BE)
4 - 6 years of hands on experience in architecting, designing, developing, implementing, maintaining and optimizing enterprise grade web application using Open Source technologies using Ruby, PHP, Node.JS, MySQL, Linux and Apache.
Good written and verbal communication skills
Agility and quick learner
Understanding of the Software development lifecycle.
Good analytical and problem solving skills
Self-motivated with the ability to prioritize, meet deadlines, and manage changing priorities.
Mentoring a small team of developers.
Mandatory Skills
PHP, Ruby, Node.JS as a primary technology
ExtJS and jQuery experience
Hands on experience on any one RDBMS - MySQL, SQL Server, Oracle
XHTML/ HTML 5
Understanding of Ajax
Object oriented analysis and design
Experience in UNIX/ Linux administration and scripting.
Desired Skills
Understanding of MVC design patterns and framework
Sencha products like EXTJS, Sencha Touch
Experience on Charting tools with High chart
Understanding of NoSQL (MongoDB, CouchDB)
Company Profile
A square technologies Pvt Ltd
https://www.a-square.co.in
110 Year old World's Largest Engineering Company with 67 K Employee Globally with presence in 50+ Countries
Amit K
A square technologies Pvt Ltd
https://www.a-square.co.in
9899393951