Senior Software Engineer (ROR)

Engineering Pune, Maharashtra


Description

Tools & Technologies:

- 4-7 years of hands-on software development experience

- Expertise with Ruby, ROR, and PostgreSQL backend development

- Experience with developing and consuming REST/SOAP web API services

- Familiarity with JavaScript, HTML and CSS

- Familiarity with Cloud environments such as Heroku

 

Other skills:

- Open communicator with good written and oral communication skills

- Communicate well across a range of audiences, from a small team to large enterprise customers

- Self-directed, seek responsibility, and strive for excellence

 

Role in Project:

- Write well-designed, testable code

- Integrate software components into a fully functional software system

- Troubleshoot, debug and upgrade existing systems

- Develop software verification plans and quality assurance procedures

- Review peer code and mentor developers on coding practices

- Deploy software applications and evaluate user feedback

- Document and maintain software functionality

- Ensure continuous improvement of engineering and product processes

- Work independently and solve tough problems with minimal guidance

- Actively participate in the ideation and execution of product roadmap