i
Sourcing X-Press
3 Sourcing X-Press Jobs
Senior Ruby on Rails Developer - PostgreSQL (3-10 yrs)
Sourcing X-Press
posted 18d ago
Flexible timing
Key skills for the job
Position Overview :
As a Ruby on Rails Developer, you will play a pivotal role in designing, developing, and maintaining the company's software platform. You will collaborate with developers, management, and account managers to create robust, scalable, and reliable features that meet the needs of MVNO clients. This is an exciting opportunity to contribute to an industry-leading platform while working with a dynamic and skilled team committed to innovation and customer success.
Key Responsibilities :
Ruby on Rails Development :
- Design, develop, and maintain robust and scalable web applications using Ruby on Rails.
- Collaborate with cross-functional teams to implement new features and enhancements, from concept to deployment.
Database Management :
- Manage and optimize data storage and retrieval using PostgreSQL.
- Ensure efficient database queries and performance.
Code Quality and Testing :
- Write clean, maintainable, and well-documented code, adhering to coding standards and best practices.
- Conduct code reviews and write unit tests to ensure reliability and performance.
Bug Fixes and Optimization :
- Identify and resolve technical issues, bugs, and bottlenecks in the applications.
- Contribute to the scalability and performance optimization of web applications.
Integration :
- Integrate third-party APIs for external services, payment processors, and other functionalities.
Documentation :
- Create and maintain technical documentation for the codebase and development processes.
Collaboration and Communication :
- Work closely with team members to ensure alignment on project goals and deliverables.
- Participate in Agile development methodologies (Scrum, Kanban).
Technical Skills :
- Proficiency in Ruby on Rails development.
- Strong experience with PostgreSQL databases.
- Familiarity with Linux/Unix environments.
- Knowledge of front-end frameworks such as React, Ember, and native Rails views.
- Experience with containerization technologies (e.g., Docker).
- Understanding of AWS services and deployment concepts.
Tools :
- Experience with tools like Pusher, Sidekiq, and Skylight.
- Proficiency in version control systems (e.g., Git).
Methodologies :
- Experience with Agile development (Scrum, Kanban).
Soft Skills :
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.
Experience :
- Proven experience integrating third-party APIs for external services, payment processors, etc.
- Solid understanding of performance optimization and scalability.
- Familiarity with the tools and technologies mentioned above.
Educational Requirements :
- Bachelor's degree in Computer Science, Software Engineering, or equivalent work experience.
- If you're passionate about creating impactful software solutions and thrive in a collaborative
environment, this is the place for you. Apply now to join our team in Guindy, Chennai!
Note: This role requires the ability to work from 2:00 PM to 11:00 PM IST and respond to occasional emergency issues.
Functional Areas: Software/Testing/Networking
Read full job description