We are currently seeking an experienced OutSystems Developer to fill a challenging role in our team. This position involves developing and maintaining applications using the OutSystems low-code platform, designing and implementing integrations with SAP backend systems, collaborating with cross-functional teams, and ensuring performance, scalability, and security of applications.
About the Job
This is a technical expert position that requires hands-on experience with OutSystems development, integrating with SAP backend systems, and collaborating with stakeholders to understand business requirements and translate them into technical solutions.
Key Responsibilities:
* Develop and maintain applications: Utilize OutSystems platform to design, develop, and deploy robust and scalable applications that meet business needs.
* Implement integrations with SAP backend systems: Design and implement data exchange and business logic alignment between OutSystems applications and SAP systems using OData, BAPIs, RFCs, or APIs.
* Collaborate with cross-functional teams: Work closely with stakeholders to understand business requirements, provide technical expertise, and ensure successful project outcomes.
* Maintain application performance and security: Ensure high-performance, scalable, and secure applications by monitoring, analyzing, and resolving issues in a timely manner.
Required Skills and Qualifications:
* Proven expertise in OutSystems development: Strong knowledge of OutSystems platform, including its features, capabilities, and limitations.
* Hands-on experience with SAP backend systems: Familiarity with SAP systems, including data exchange and business logic alignment using OData, BAPIs, RFCs, or APIs.
* Strong understanding of enterprise data models and business process logic: Ability to analyze complex business processes and design efficient data models to support them.
* Familiarity with web services (REST/SOAP), SQL, and application lifecycle management: Knowledge of web services, SQL, and application lifecycle management principles and best practices.
* Ability to work in agile environments and communicate effectively with stakeholders: Experience working in agile environments and communicating technical information to non-technical stakeholders.