Application Development Engineer
Intralinks, Inc
Bucharest
3 zile în urmă

Overview

About the job : Intralinks is looking for anApplication Development Engineer(ADE)focused on virtualization and cloud computing in the document management systems domain.

The ideal candidateshould have a strong technicalbackground to implement solutions around secure document sharing and collaboration.

TheADEwould be responsible for thedesign,developmentand field testingofthe actual applications used in the implementation of a client custom solution.

The ADE will also be critical in the development and build-out of the team’s field application capabilities.

About the Team :

TheApplication Development Engineeris an integral part of thelarger, global Professional Services team. The PS team is comprisedteam members of varying roles and skillsetslocated throughout North Americaand EMEA.

The PS team is responsible for the delivery of client specific solutions leveraging the Intralinks Platform and Product Suites.

TheADEwill work closely withSenior Application Development Engineers,Solution Architects,and BusinessAnalyststo design and implement solutionsbased on our product offerings, with a focus on the creation of custom applications and integration points basedonthe Intralinks APIs.

Responsibilities :

Design and develop software applications used for specific client solutions; application will interface specifically with the Intralinks platform. Tasks involve :

Reviewing client requirements from Solution Architects and Business Analysts indicating the business needs and functionalities of the proposed solution

Participation in technical workshops to gather client requirements

Engaging in discussions with theSenior Application Development Engineers, Solution Architects, Business Analysts,Product Management / Development and others on the feasibility of the proposed application.

Estimate the development Level of Effort for a solution that will be usedforclient project proposal.

Codingtheapplication to run inalocal / client specificenvironment.

Reviewing code to ensure compliance with coding and architectural standards (including security standards) and to ensure that business requirements are met

  • Collaborating withotherDevelopers to develop a detailed design, specifying tables, fields, types of data to capture,etc.;
  • Ensures that code is tested using Unit, Integration,Behavioral Tests, performance and End to End’ testing.

    Participate incodereviewswithother developers andmakecomments or recommendations for improvements.

    Design, development, and maintenance of a software development kit (SDK) for more rapid and scalable development cycles

    Core requirements

    Bachelors(Master’s Degreeis desired)in Computer Scienceor equivalent work experience.

    3+yearsof experience in commercialprogramming

    Knowledgeand understanding of architecture, application design, systems engineering, design patternsand integration.

    Experience withobject-orientedcoding and design principles.

    C# (including .Net Core), ASP.net,JavaScript / NodeJs / Angular

    Working knowledge of SQL Databases (PostgreSQL, MySQL)

    XML / JSON / YAML

    Testing frameworks (Xunit)

    REST / Swagger / Open API

    Version Control Systems (GIT or SVN)

    Agile software development (Scrum, Kanban or XP)

    Stronglistening, oral, and written communication skills

    Ability to work independently and manage priorities

    Desirable requirements

    Docker / Kubernetes

    AWS or Azure Cloud Experience

    Microservice architecture, including REST API design

    Messaging (Active MQ, Rabbit MQ, Kafka)

    UI design (design principles, wireframe creation,etc)

    Raportați această lucrare
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Aplică
    Email-ul meu
    Făcând clic pe "Continuă", acord nevoo consimțământ de a procesa datele mele și de a-mi trimite alerte prin e-mail, așa cum este detaliat în policyApplicația de confidențialitate a lui neuvoo. Pot să-mi retrag consimțământul sau să mă dezabonez în orice moment.
    Continuă
    Formular