Overview
Systems Integrator (Middleware / XML,JSON)
Equisoft is a global provider of digital solutions for insurance and investment. The role supports development by working with the Team Lead and Architects and supports the integration aspects of the solution as part of service-oriented architecture (SOA) or event architecture (EDA) solutions.
Responsibilities
- Participate in the analysis and design phases of the solution.
- Develop integration between applications and micro services, API and REST services and legacy applications.
- Contribute to mapping and data transformation tasks using XML technologies and tools.
- Develop integration modules and Web services using Java programming language or Python.
- Produce and maintain technical documentation.
- Interact with project leaders and technical stakeholders in building and deploying cloud solutions.
- Identify, assess, and propose the right trade-offs to meet non-functional requirements.
- Work closely with the IT security team to provide appropriate monitoring mechanisms for the deployed architecture.
- Support professional services teams with delivery of the proposed solutions.
Requirements
Technical
Bachelor's Degree in Computer Engineering or Information Technology or College DiplomaMinimum of 4 years’ experience in software design, application development and systems integrationExcellent knowledge of English & French (spoken and written)Skills in object-oriented software design and programmingSolid experience in Java programming and web services development (REST, SOAP, Spring Boot, Swagger & Python)Strong understanding of relational databases and hands-on experience with MS SQL Server and Oracle DatabaseKnowledge of the SQL programming languageStrong sense of development standards and best practices such as automated testing and code reviewsUnderstanding of continuous integrationKnowledge of the financial sector and insurance is an assetKnowledge of cloud technologies is an assetKnowledge of Microsoft AzureKnowledge of other public Cloud providers is an assetKnowledge of cloud security best practicesBasic understanding of networkingAbility to communicate, illustrate and synthesize concepts and architecturesSoft Skills
Strong sense of organization and prioritizingAnalytical and problem-solving skillsAbility to communicate, write and synthesize informationAbility to multi-task in a rapid-paced environmentTeam spirit, tact, diplomacy, autonomy, rigor, and disciplineNice to Haves
Experience in API management toolsExperience in Azure DevOps PipelinesAI KnowledgeEquisoft is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Click here to view all career opportunities.
We thank you for your interest in our company and we guarantee that all submitted applications will be considered. Only those whose applications are selected will be contacted for interview purposes. By submitting your application, you consent to Equisoft collecting, using & storing your personal data in order to apply for a job and for Equisoft to analyze your application. Due to the nature of its products and services, Equisoft will perform thorough background checks prior to confirming one’s employment.
Job details
Seniority level : Mid-Senior levelEmployment type : Full-timeJob function : Information TechnologyIndustries : IT Services and IT Consulting#J-18808-Ljbffr