Bengaluru, Karnataka, India Hybrid Employment

Zuora is hiring a Senior Software Engineer

About the Role

Zuora is seeking a Senior Software Engineer to own the complete life cycle of custom development projects, from initial concept to final product. In this full-stack role, you will build highly adaptable common components and APIs to empower product customizability while collaborating closely with teams across the organization.

What You'll Do

  • Manage the full life cycle of custom development projects from conception to final product.
  • Design and develop highly flexible common components and APIs for product customizability and extensibility.
  • Collaborate with cross-functional teams like Product Management, UX, Implementation, and Product Marketing.
  • Understand user needs to build intuitive and easy-to-use products.
  • Write tests for your own code to develop and ship high-quality software.

What We're Looking For

  • A BTech, BE, BS in Computer Engineering or a relevant degree.
  • 8+ years of experience specializing in full-stack software development.
  • Experience in software design patterns, such as SOLID principles.
  • Solid knowledge of HTML, CSS, SASS and excellent knowledge of Javascript, Jquery, MVC architecture, and OOP programming.
  • Ability to pick and use modern Javascript Frameworks.
  • Knowledge of frameworks like Backbone, Angular, EmberJs, or NodeJs.
  • Experience with version control systems like GIT.
  • Working knowledge of modern web technologies including cloud-based APIs and protocols like REST and JSON.
  • Understanding of microservices frameworks such as Spring Boot or Dropwizard.
  • Experience developing applications on a PaaS with database and object modeling skills.
  • Excellent problem-solving and communication skills.
  • Passion for exploring and experimenting with the latest application development technologies.

Nice to Have

  • Proven experience in system design with a focus on scalable architecture.
  • Awareness of trade-offs in design and technology decisions.
  • Experience in Accounts Receivable and Accounting.

Technical Stack

  • Frontend: HTML, CSS, SASS, Javascript, Jquery
  • Frameworks: Backbone, Angular, EmberJs, NodeJs
  • Tools & Protocols: GIT, REST, JSON
  • Backend/Microservices: Spring Boot, Dropwizard

Benefits & Compensation

  • Competitive compensation, variable bonus and performance reward opportunities, and retirement programs.
  • Medical insurance.
  • Generous, flexible time off.
  • Paid holidays, “wellness” days, and a company-wide end-of-year break.
  • 6 months fully paid parental leave.
  • Learning & Development stipend.
  • Opportunities to volunteer and give back, including charitable donation match.
  • Free resources and support for your mental wellbeing.

Work Mode

This role follows a hybrid work model.

Zuora does not discriminate on the basis of, and considers individuals seeking employment without regard to, race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or other applicable legally protected characteristics.

Required Skills
HTMLCSSSASSJavascriptJqueryBackboneAngularEmberJsNodeJsGITMVC architectureOOPsoftware design patternssolid principles
Ready to relocate and code from paradise?

Thailand or Vietnam — your office, your rules

Iglu offers relocation to Bangkok, Chiang Mai, Ho Chi Minh City, or Hong Kong. Full employment, legal setup, and a community of 200+ digital professionals.

Relocation to 5 countries
Full legal work setup
Developer community access
Work-life balance culture
Explore locations
Relocation support included
About company
Zuora

Zuora helps companies do Modern Business, enabling the shift to the Subscription Economy. Through leading expertise and a multi-product suite, they transform industries and work with innovative companies to monetize new business models, nurture subscriber relationships and optimize digital experiences.

Visit website
Job Details
Department Software Development
Category fullstack
Posted 14 days ago