Sr Software Engineer
Sr Software Engineer
About the Job
Skills
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
Industry
IT Services and IT Consul...
Company Size
501-1000 Employees
Headquarter
Bangalore