Sr Software Engineer

Chennai
Full-Time
Senior: 5 to 12 years
1.4L - 25L (Per Year)
Posted on Jan 07 2025

About the Job

Skills

Ruby on Rails
SQL
RESTful APIs
JavaScript
HTML/CSS
Git
Agile Methodologies
Test-Driven Development

JD :

Key Responsibilities

● Design, develop, and maintain complex applications developed with Ruby on Rails

framework, ensuring quality and reliability.

● Engage in collaborative efforts with cross-functional teams to conceptualise, architect, and

implement new features that enhance our SaaS offerings.

● Contribute to the design and implementation of microservices architecture to support our

SaaS platform's growth and scalability.

● Conduct thorough code reviews, upholding the highest standards in coding practices and

aligning with the company's engineering guidelines.

● Proactively identify and address performance bottlenecks, ensuring the efficiency and

responsiveness of our services.

● Design and implement robust and maintainable APIs that support both internal and

external integrations.

● Work closely with product managers, designers, and fellow engineers to understand

requirements and deliver high-quality solutions.

● Create and maintain technical documentation for systems, APIs, and processes.

● Offer mentorship and technical guidance to junior engineers, promoting a culture of

learning and development.

● Collaborate with support teams to troubleshoot and resolve technical issues promptly.

Qualifications

● A Bachelor's or advanced degree in Computer Science, Software Engineering, or a related

discipline.

● Min. 5 years of application development experience with Ruby on Rails.

● Solid understanding of API design principles and RESTful services.

● Proficiency in working with databases, both SQL and NoSQL.

● Familiarity with cloud platforms, especially AWS or similar.

● Strong problem-solving skills and the ability to troubleshoot complex issues.

● Excellent collaboration and communication skills.

Desirable Skills

● Previous exposure to a SaaS environment will be considered an advantage.

● Experience working in a product based company.

This role offers a unique opportunity to be at the forefront of developing cutting-edge SaaS solutions,

making a significant impact in the tech industry while growing your professional skills in a dynamic

and supportive environment.


Why Join Us?

Experience the best of both worlds: the dynamism and agility of a startup combined with the

robustness and stability of an established corporation. Dive into an opportunity where your work

impacts a global audience, and your growth is a journey we embark on together.


Benefits:

● Startup-like Work Environment & Culture

● Flexible Work Hours & Hybrid Work Policy (WFH 2 days a week)

● Leaves: Casual, Earned, and Sick leaves

● Up to 6 months of Maternity Leave

● Casual Dress code (Shorts, Slippers, Sandals: All OK)

● Corporate Health Insurance (Covering spouse, kids, and parents)

● Performance review 2 times a year (Salary can be increased twice)

● Global Work environment

● Macbook for all the employees

● Chance to visit Japan & Vietnam offices on business trips.

About the company

We are India's Leading Recruitment Group, providing best-in-breed hiring solutions to our customers for hiring top-notch technical

Industry

IT Services and IT Consul...

Company Size

501-1000 Employees

Headquarter

Bangalore