Job Description :
Job Description

Responsibilities

Drives application architecture and solutioning of features based off requirements.

Analyzes impact of complex requirements and work with BAs and Developers to structure work to deliver features.

Identification of shared components and drives design and implementation.

Must consider usability, extensibility, efficiency, and performance during all phases of development.

Data driven design.

Ensures error free code.

Ensure security.

Ensure adherence to OutSystems and client Global best practices.

Implement features and PBIs utilizing the OutSystems Platform.

Participate in code reviews and mentor others on best practices and implementation of patterns.

Ensures Unit tests and implemented when applicable.

Participates in design of unit tests.

Database Design and implementation.

Requirements

The resource should be highly motivated, deeply technical, and able to work as part of the team or independently to drive solutions.

Background in traditional coding and concepts (C#, React, JavaScript, CSS).

OutSystems development experience (or willing to lean to develop using the platform)

Understands the technology landscape of integrations (Authentication/Authorization, APIs, etc.)

Solid relational database knowledge including SQL and ability to apply advanced techniques.

Java script/C# extensions

Ability to write/review extensions.

Ability to perform in depth review of forge components (security and functional)

Security Focused

Versed in Clean coding practices.

Excellent communication skills (verbal and written).

Experience working in Agile.

             

Similar Jobs you may be interested in ..