22 Sigma Infosolutions Jobs
4-7 years
Sigma Infosolution - Software Engineer - Ruby on Rails (4-7 yrs)
Sigma Infosolutions
posted 5d ago
Job Summary :
We are looking for a skilled and experienced Senior Ruby on Rails (ROR) Developer to join our development team at Bangalore/ Ahmedabad/ Jodhpur/ Indore.
The ideal candidate will have 4-7 years of hands-on experience in Ruby on Rails development and will play a key role in building and maintaining high-quality web applications.
You will work closely with other developers, product managers, and designers to deliver cutting-edge solutions that meet business needs.
Key Responsibilities :
- Design, develop, and maintain scalable, secure, and high-performance Ruby on Rails applications.
- Write clean, well-documented, and efficient code following industry best practices.
- Collaborate with cross-functional teams (product managers, designers, and QA engineers) to deliver features on time and meet requirements.
- Participate in architectural decisions, code reviews, and mentoring of junior developers.
- Troubleshoot, debug, and optimize application performance to ensure high availability and fast response times.
- Implement and integrate RESTful APIs and third-party services into applications.
- Ensure security best practices are followed, and conduct regular code audits.
- Stay up-to-date with new technologies, frameworks, and industry trends to continuously improve development processes.
- Lead the continuous improvement of our development lifecycle, including test automation and CI/CD processes.
- Provide support during the production environment, including troubleshooting, debugging, and resolving issues.
- Mentor and guide junior team members, helping them develop their skills and knowledge in Ruby on Rails.
Required Skills and Qualifications :
- 4-7 years of professional experience in Ruby on Rails development, with a solid understanding of the Rails framework.
- Strong knowledge of object-oriented programming, design patterns, and software development principles.
- Experience working with relational databases (PostgreSQL, MySQL) and database design.
- Proficiency in building and consuming RESTful APIs and working with JSON.
- Familiarity with front-end technologies (HTML, CSS, JavaScript, and JavaScript frameworks like React or Angular).
- Experience with Git and version control best practices.
- Knowledge of test-driven development (TDD) and experience with tools like RSpec or Minitest.
- Strong debugging, performance tuning, and troubleshooting skills.
- Ability to lead projects, prioritize tasks, and work in a fast-paced, collaborative environment.
- Excellent communication and interpersonal skills, with the ability to work effectively with both technical and non-technical stakeholders.
Preferred Skills :
- Familiarity with AWS, Docker, Kubernetes, or other cloud-based solutions and containerization tools.
- Experience with front-end JavaScript frameworks like React, Angular, or Vue.js.
- Familiarity with background job processing tools such as Sidekiq or Resque.
- Knowledge of Agile/Scrum methodologies and version control workflows.
- Experience with CI/CD pipelines, Jenkins, or similar automation tools.
- Familiarity with DevOps practices and tools for deployment and monitoring.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Software Engineer roles with real interview advice
Great experience. It's been a couple of years
Nothing at the moment