R&D RubyOnRails Staff Software Development Engineer 1
Default
B-9, B Block, Sector 132, Noida, Uttar Pradesh, India
Full-time
Company Description
SBS is a global financial technology company that's helping banks and the financial services industry to reimagine how to operate in an increasingly digital world. SBS is a trusted partner of more than 1,500 financial institutions and large-scale lenders in 80 countries worldwide, including Santander, Societé Generale, KCB Bank, Kensington Mortgages, Mercedes-Benz, and Toyota FS. Its cloud platform offers clients a composable architecture to digitize operations, ranging from banking, lending, compliance, to payments, and consumer and asset finance. With 3,400 employees in 50 offices, SBS is recognized as a Top 10 European Fintech company by IDC and as a leader in Omdia's Universe: Digital Banking Platforms.
Job Description
Role Summary
We are seeking an experienced Ruby on Rails Tech Lead to lead the design, development, and delivery of scalable, secure, and high-performing web applications.
The ideal candidate will possess strong technical expertise in Ruby on Rails, cloud-native architectures, microservices, and modern engineering practices.
This role requires a hands-on leader who can guide development teams, drive architectural decisions, ensure code quality, and collaborate with cross-functional stakeholders to deliver business-critical solutions.
Key Responsibilities
- Technical Leadership
- Lead the design, development, and implementation of enterprise-grade applications using Ruby on Rails.
- Define scalable architecture and technical solutions aligned with business objectives.
- Drive technical discussions, solution reviews, and architectural governance.
- Establish development standards, coding guidelines, and best practices.
- Identify technical risks and proactively recommend mitigation strategies.
- Application Development
- Develop, enhance, and maintain web applications and APIs using Ruby on Rails.
- Design and implement RESTful and/or GraphQL APIs.
- Optimize application performance, scalability, availability, and security.
- Ensure high code quality through code reviews, automated testing, and CI/CD practices.
- Troubleshoot and resolve complex production issues.
- Team Management & Mentoring
- Provide technical guidance and mentorship to developers.
- Foster a culture of engineering excellence and continuous improvement.
- Conduct code reviews and ensure adherence to development standards.
- Support team members in technical problem-solving and career development.
- Stakeholder Collaboration
- Work closely with Product Owners, Architects, DevOps teams, QA teams, and business stakeholders.
- Translate business requirements into robust technical solutions.
- Participate in effort estimation, release planning, and project execution.
Required Skills & Qualifications
- Strong experience in Ruby on Rails development.
- Proficiency in Ruby, Rails ecosystem, and related frameworks.
- Experience designing and developing RESTful APIs and microservices.
- Strong understanding of Object-Oriented Design (OOD) and design patterns.
- Expertise with PostgreSQL, MySQL, or other relational databases.
- Good understanding of caching technologies such as Redis and Memcached.
- Experience with background job processing tools such as Sidekiq, Delayed Job or Resque.
- Hands-on experience with Git and version control systems.
- Strong knowledge of software engineering best practices, including TDD/BDD.
Total Experience Expected: 08-11 years
Qualifications
B.Tech
Additional information
Secondary Location: Noida Campus
At our organization, we are committed to fighting against all forms of discrimination. We foster a work environment that is inclusive and respectful of all differences.
All of our positions are open to people with disabilities.