Software Engineer - Professional Services

Remote   |   Full Time

The Professional Services team at Chargebee helps customers implement their business solutions with Chargebee through full end to end implementation and custom development.


An Engineer in the Professional Services team builds the integration of the customer's platform to Chargebee. This role provides a great learning opportunity in terms of multiple technologies, programming languages, cloud services and 3rd party integrations.


In this role, you will be working hand-in-hand with the QA team, Business Analyst and Custom development/DevOps teams (as required).


Key Responsibilities:


* Understand the customer’s requirements and implement feasible & error-free integration

* You will own the customer’s product integration and 3rd party systems with Chargebee using APIs

* Develops software integrations adhering to OWASP framework and follows best practices of writing software programs

* To build prototypes to win important deals

* Coordinate with colleagues in QA and Program Management teams to validate requirements, review test cases, and write down detailed technical plans

* Analyze and estimate the development effort for the projects

* Templatize the technologies and frameworks to be able to use for future projects.



We hope you've got:


* 2+ years of software development experience

* Experience in building scalable, reliable and high-performance web applications.

* Openness to learn and adopt new frameworks and technologies.

* Good understanding of Computer Science fundamentals

* Knowledge of programming languages, Java, SQL, Data Structures, Design Patterns, REST APIs, Data Modeling etc. We care more about your ability to write clean and well designed code than knowledge of a particular language or framework.

* Strong analytical, creative thinking and problem solving skills.

* Experience integrating with third party platforms is an added advantage.

* Industry experience and familiarity with API design and best practices, IDEs, general programming languages and concepts, including web application architectures and components.

* Experience with SCRUM/Agile development practices.

* Excellent communication and cross-functional teamwork skills: express ideas easily and clearly

* Experience with billing, payment systems and/or working at a Fintech company – an advantage.


Chargebee might be the opportunity you’re looking for

  • If you’re interested in how subscription businesses can get more efficient.
  • If you’re hungry to give and receive feedback, fully understanding that challenging perspectives are the only way that you can grow.
  • If you can bring empathy to problem solving.
If this sounds interesting but you’re not sure you'll tick all the boxes, apply anyway! There’s tons of room to grow at Chargebee.

Let’s talk

apply with your résumé to get
the conversation started

Submit Your Application

You have successfully applied
  • You have errors in applying