Sr. Software Engineer - Brazil (Remote)

  • Full-time
  • Department: 310 - Core Engineering

Company Description

Jitterbit is a market-leading Enterprise Integration Platform as a Service (eiPaaS) & API Management (API-M) solution provider recently recognized by Gartner as a Leader in the Magic Quadrant for the 6th Year in a row!

 Jitterbit helps businesses make faster, more effective decisions by enabling them to unify and exploit data from all sources.

Using the Jitterbit API integration platform companies can rapidly connect SaaS, on-premises and cloud applications and instantly infuse artificial intelligence into any business process. Our intuitive API creation technology enables companies to reuse business-critical applications and data to bring new offerings to market in days, not months.

Job Description

As a leader in accounting integration, eBRIDGE (aquired by Jitterbit) has supplied support to over 37 accounting packages including Microsoft Dynamics, Sage 100, 300, 500 and many more. As a SaaS company our cloud-based integration platform for Small/Mid-Sized businesses supports integration for EDI (Home Depot, Walmart etc), eCommerce stores (Magento, Volusion, ASPDotNetStorefront etc), CRM (Salesforce, Microsoft CRM, Netsuite), and supply chain management.

This role encompasses the responsibility for several software development projects. Additional roles include the management of scheduled commitments and ensuring that project deadlines, scheduled timeframes and quality standards are met. The incumbent of this role reports to the Manager, Product Development.

RESPONSIBILITIES

  • Works in conjunction with other developers to design and build software products
  • Contributes ideas to product development decisions
  • Conducts research to yield state of the art solutions
  • Code and test software products in the development stage
  • Website development (MVC) may be required
  • Co-ordinates with others to meet scheduled commitments

Qualifications

  • Mandatory requirements:

-Back-end development using NodeJS, Typescript applying software architecture concepts (such as DDD - Domain Driven Design), good design-patterns and development of unit and integrated tests. 

-Solid knowledge of front-end component maintenance, frameworks and libs on the market are desirable (Angular).

-Knowledge of nosql and relational databases, as well as knowledge of asynchronous communication between microservices are essential.

-Candidate must be in Brazil.

  • Desirable requirements:

English: intermediate to advanced level (know how to communicate by text and have conversion skills to have conversations and participate in meetings with team members around the world if necessary).

 

Additional Information

All your information will be kept confidential according to EEO guidelines.

Privacy Policy