Job Details
            
              Location:
              
                
                  Pune, Maharashtra, 411001, India
                
              
              Posted:
              
                Oct 13, 2022
              
            
           
          
            Job Description
              View All Jobs    Software Engineer- Ruby on Rails (Pune/Remote))  
      ×   Email This Job         Your First Name  
    Your Last Name  
     Your E-Mail Address  
   E-Mail Address to Share With  
  Subject  
  Message  
     Prove you're not a robot        Send E-Mail   Close         IN-MH-Pune    
 -   Apply  
-               
-       ×   Employee Referral        Tell Us Who You Are     First Name 
 Last Name
 E-Mail Address
 Please complete all 3 fields.       How Do You Want to Share?                   Close
  JOB SUMMARY:  
  The  Software Engineer  designs, develops, troubleshoots and debugs software applications for our core product. This includes developing software components including Frameworks, APIs, Websites, Utilities, Databases and Internet-related tools. Determines hardware compatibility and/or influences hardware design when applicable. Act with Integrity and Professionalism should be able to communicate openly with the respective stake holder and ask for guidance. 
   MINIMUM QUALIFICATIONS AND REQUIREMENTS:  
  -  Bachelor’s Degree in Computer Science or equivalent 
-   2-5 years’ of industry experience  in programming web applications, mobile and/or large-scale enterprise products on ROR. 
-  Hands on experience with Ruby 
-  Experience in TFS and Visual Studio. 
-  Familiar with SDLC and programming design patterns 
-  Familiar with Agile methodology 
-  Shows sense of ownership and accountability. 
-  Passion for troubleshooting and problem solving 
-  Detailed oriented, professional and possesses a positive work attitude 
-  Communicate professionally both verbally and in writing 
  PRINCIPAL DUTIES AND RESPONSIBILITIES:  
  -  Develops high-quality code for features and bugs tasked by senior software engineers. 
-  Regularly collaborates with other developers to evaluate work for technical feasibility. 
-  Reviews new feature impact on an application and recognize potential risks. 
-  Creates technical documentation for new features that can be easily understood by peers. 
-  Writes and executes tests for your own code, including creating comprehensive unit tests. 
-  Adheres to internal best practices and coding conventions. 
-  Contributes actively in effort estimations. 
-  Focuses on knowledge and expertise attainment. 
-  Deliver assigned task with high quality and under minimum supervision. 
-  All other duties as assigned. 
  SCOPE OF SUPERVISION/AUTHORITY:  
  -  Duties for this position are performed under limited supervision 
-  You will be responsible for planning and organizing their own work, which may or may not be directly related to general business operations of the company or its customers 
-  You will receive training and guidance from manager as needed 
-  Individual contributors may be required to regularly exercise discretion and independent judgment with respect to matters of significance depending on the nature of the position 
-  There is no direct management responsibility for the position