System Analyst

at  Andersen Software

Kraków, małopolskie, Poland -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate27 Aug, 2024Not Specified29 May, 20243 year(s) or aboveIntegration,Erd,English,Activity Diagrams,UmlNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Summary
Andersen, an international IT сompany, invites a System Analyst to work on a German FinTech project.
The customer is a world leader in insurance and B2B2C support, which offers global solutions that span international health and life insurance, travel insurance, cars, and their service.
The project is a creation and calculation of insurance quotes for 3 lines of business capable of operating in any country worldwide.

Responsibilities

  • Identifying and analyzing user requirements for the API.
  • Analyzing the functionality of existing APIs using Postman.
  • Designing a REST API in the OpenAPI specification format, using either YAML or JSON.
  • Forming a backlog of tasks for the development of the REST API using Jira.
  • Documenting user and functional requirements for the REST API in the format of user stories, with a focus on highlighting and providing detailed descriptions of acceptance criteria.
  • Modeling the domain area with entity-relationship diagrams, business processes, and algorithms using UML activity diagrams, as well as functionality with UML use case diagrams and service interactions with UML sequence diagrams, utilizing LucidChart.
  • Compiling user documentation for API consumers and publishing it on the developer portal with Drupal.
  • Conducting REST API acceptance testing and maintaining collections of API requests with Postman.
  • Demonstrating the operation of the REST API through Postman.
  • Managing API access with Apigee Edge and organizing the onboarding of new API consumers.
  • Identifying gaps in the functionality of the developer portal, forming a backlog of tasks for the enhancement of the portal, describing them, and conducting acceptance testing.

Requirements

  • Commercial experience as a System Analyst for 3+ years.
  • Experience on the side of the API provider (not the consumer of the API; ideally - API for integration with systems of other organizations).
  • Knowledge of various types of API authentication (especially OAuth).
  • Knowledge of the OpenID Connect (OIDC) standard.
  • Experience in defining authorization rules for API.
  • A solid understanding of the REST API (ideally - REST API design experience).
  • Possession of Postman (ability to learn and test API).
  • Experience in documenting requirements in the user story format (breaking into stories, highlighting acceptance criteria).
  • Modeling experience: UML (sequence diagrams, activity diagrams), ERD (business domain models).
  • Level of English – Upper-Intermediate+ or above.

Reasons to join us

  • Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others. Andersen cooperates with such businesses as Samsung, Siemens, Johnson & Johnson, BNP Paribas, Ryanair, Mercedes, TUI, Verivox, Allianz, T-Systems, etc..
  • The opportunity to change the project and/or develop expertise in an interesting business domain.
  • Job conditions – you can work both fully remotely and from the office or can choose a hybrid variant.
  • Guarantee of professional, financial, and career growth! The company has introduced systems of mentoring and adaptation for each new employee.
  • The opportunity to earn additional up to 1,700 EUR per month by participating in the company’s activities.
  • Access to the corporate training portal, where the entire knowledge base of the company is collected and which is constantly updated.
  • Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies).
  • Certification compensation (AWS, PMP, etc).
  • Referral program.
  • English courses.
  • Private health insurance and compensation for sports activities.

Join us

Responsibilities:

  • Identifying and analyzing user requirements for the API.
  • Analyzing the functionality of existing APIs using Postman.
  • Designing a REST API in the OpenAPI specification format, using either YAML or JSON.
  • Forming a backlog of tasks for the development of the REST API using Jira.
  • Documenting user and functional requirements for the REST API in the format of user stories, with a focus on highlighting and providing detailed descriptions of acceptance criteria.
  • Modeling the domain area with entity-relationship diagrams, business processes, and algorithms using UML activity diagrams, as well as functionality with UML use case diagrams and service interactions with UML sequence diagrams, utilizing LucidChart.
  • Compiling user documentation for API consumers and publishing it on the developer portal with Drupal.
  • Conducting REST API acceptance testing and maintaining collections of API requests with Postman.
  • Demonstrating the operation of the REST API through Postman.
  • Managing API access with Apigee Edge and organizing the onboarding of new API consumers.
  • Identifying gaps in the functionality of the developer portal, forming a backlog of tasks for the enhancement of the portal, describing them, and conducting acceptance testing


REQUIREMENT SUMMARY

Min:3.0Max:8.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Other

Graduate

Proficient

1

Kraków, małopolskie, Poland