Emasphere
Connector Software Engineer
Emasphere, Aurora, Colorado, United States, 80012
As a
Connector Software Engineer , you will be part of the connectors team, within the R&D department, that develops and maintains connectors that feed our EMAsphere platform with external data sources (accounting systems, CRM, ERP, …) coming from thousands of our customers in a cloud architecture.Your main tasks will be:To analyze data and data structures:
Your job starts from a good understanding of the data and data models of third-party systems, and you find ways to extract and transform them into our canonical models.To develop new connectors:
Based on that you will develop new connectors to retrieve data from third-party systems (through APIs, Databases, Files, …), transform that data into our data model and inject them into our reporting platform.To maintain existing connectors:
You provide level-2 support, and you evolve and maintain your own connectors but you can also help on others.To participate in architectural evolutions:
You participate in brainstormings, Proof of Concepts, you suggest evolutions to our infrastructure, connector architecture and technological stack.About you
Education:
You have a bachelor or a master degree in computer science, or equivalent through your experience.Experience:
You have 0 to 3 years experience with Java development.Languages:
You are fluent in French or Dutch, with a good level in English.Skills:
Good knowledge of:
Java
programming language,
Spring ecosystem ;
Kotlin
is an asset.HTTP protocol is an asset.Security: Authentication, PKI and Certificates, SSO (OAuth, SAML, …).RESTful/SOAP webservices is an asset.SQL language, Relational Model is an asset.Data representation such as XML and JSON.Collaboration & automation tools (GIT, Maven/Gradle, JIRA, Notion, CI/CD, …) is an asset.Cloud technologies (AWS S3, RDS, Aurora, Kubernetes, MQ, …) is an asset.
Mindset:
You are honest, open and eager to learn.You demonstrate a genuine interest in software creation.You seek for innovative, beautiful and ambitious solutions.You are eager to continuously improve your knowledge of both the technologies and the business.Teamwork is in your DNA, but you are also able to work independently.Client oriented.
What we offer
Join a team as exceptional as you:
Be part of a fun and dynamic team, led by experienced entrepreneurs.Acquire strong skills and expertise:
The opportunity to quickly acquire new skills and expertise as well as opportunities for further growth in a fast-growing company with international ambitions.Feel good at work:
Happy hours, staff events, family days, relaxation room, the fruit-monday, the buddy-program, ... We do our best to make EMAsphere a happy place to work.
#J-18808-Ljbffr
Connector Software Engineer , you will be part of the connectors team, within the R&D department, that develops and maintains connectors that feed our EMAsphere platform with external data sources (accounting systems, CRM, ERP, …) coming from thousands of our customers in a cloud architecture.Your main tasks will be:To analyze data and data structures:
Your job starts from a good understanding of the data and data models of third-party systems, and you find ways to extract and transform them into our canonical models.To develop new connectors:
Based on that you will develop new connectors to retrieve data from third-party systems (through APIs, Databases, Files, …), transform that data into our data model and inject them into our reporting platform.To maintain existing connectors:
You provide level-2 support, and you evolve and maintain your own connectors but you can also help on others.To participate in architectural evolutions:
You participate in brainstormings, Proof of Concepts, you suggest evolutions to our infrastructure, connector architecture and technological stack.About you
Education:
You have a bachelor or a master degree in computer science, or equivalent through your experience.Experience:
You have 0 to 3 years experience with Java development.Languages:
You are fluent in French or Dutch, with a good level in English.Skills:
Good knowledge of:
Java
programming language,
Spring ecosystem ;
Kotlin
is an asset.HTTP protocol is an asset.Security: Authentication, PKI and Certificates, SSO (OAuth, SAML, …).RESTful/SOAP webservices is an asset.SQL language, Relational Model is an asset.Data representation such as XML and JSON.Collaboration & automation tools (GIT, Maven/Gradle, JIRA, Notion, CI/CD, …) is an asset.Cloud technologies (AWS S3, RDS, Aurora, Kubernetes, MQ, …) is an asset.
Mindset:
You are honest, open and eager to learn.You demonstrate a genuine interest in software creation.You seek for innovative, beautiful and ambitious solutions.You are eager to continuously improve your knowledge of both the technologies and the business.Teamwork is in your DNA, but you are also able to work independently.Client oriented.
What we offer
Join a team as exceptional as you:
Be part of a fun and dynamic team, led by experienced entrepreneurs.Acquire strong skills and expertise:
The opportunity to quickly acquire new skills and expertise as well as opportunities for further growth in a fast-growing company with international ambitions.Feel good at work:
Happy hours, staff events, family days, relaxation room, the fruit-monday, the buddy-program, ... We do our best to make EMAsphere a happy place to work.
#J-18808-Ljbffr