Job opening

Senior Software Engineer : Backend

Chargebee /  Amsterdam (NL)

Apply on site

Job description

Senior Software Engineer is responsible for building and maintaining systems which allows Chargebee's customers to access their data in third party systems. This role involves working with many third party systems using REST / SOAP and other enterprise communication protocols., * 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.

Candidate/profile

* Experience in building scalable, reliable and high-performance web applications or job services.
* A hands-on attitude.
* A comprehensive foundation with object-oriented and functional programming languages. While we work primarily with Java, we care more about your ability to write clean and well-designed code than knowledge of a particular language or framework.
* A passion for writing high-quality code and upholding best practices in engineering, security, and design.
* A belief that code must be well-tested, code reviewed and checked-in regularly.
* Good knowledge of building and designing REST APIs.
* Ability to collaborate with various stakeholders across the organization - product, design etc - and take complete ownership for releasing new features.
* Experience integrating with third-party platforms is an added advantage.
* Experience working on billing, payments and related fields is an added advantage.

Responsibilities:
* Deliver ahead-of-the curve features.
* Empathize with customers and provide great technical support.
* Conceptualize the future of billing, make it work for customers and solve their real problems.
* Interact and collaborate with multiple teams and various stakeholders to meet deadlines, to bring your feature to life.
* Ideate with your peers. Being supportive of their work and providing constructive feedback on their solutions.
* Interact with customers, trying to get to the heart of what's working and what's not.
* Obsess about writing modular and high-quality code.
* Adopt new technologies, suggest recommendations and influence the direction of product development

Must Have:
* Strong CS fundamentals, Empathy towards Customer

Good to Have:
* Experience in Integrations, billing, payments and related fields

Full description & Apply on site