
Senior OutSystems Developer (3 months)
- Remote
- Lisbon, Lisboa, Portugal
- Low Code
Job description
Sourceful ICT creates custom applications that help our clients stand out and make an impact. We believe in first understanding our clients to build real partnerships. Our goal is to turn complex business needs into secure, scalable solutions with a focus on user experience. Our development process is a team effort with multiple stages, from identifying key features in the customer journey to creating wireframes and mock-ups. We work with clients to turn these ideas into a clear development plan, ready for building. We are a certified OutSystems partner.
We're currently looking for a Senior OutSystmes Developer for one of our key clients or fixed, 3-month project. We are building a solution for an international bank to digitize corporate client onboarding. It includes a client-facing web app, backend/API, and a KYC team panel, integrated with existing banking systems and document signing.
What you will do:
Design and implement complex business workflows and state management in OutSystems
Lead the design of data models and ensure data integrity and performance
Build and optimize OutSystems applications
Define and enforce OutSystems architecture best practices (OS11/ODC)
Design and implement integrations with external systems (REST/SOAP APIs, backend services)
Collaborate closely with .NET and React teams to ensure seamless end-to-end solutions
Drive performance optimization, scalability, and maintainability
Implement secure role-based access and ensure compliance with security standards
Support document generation and e-signature integrations (e.g., DocuSign)
Participate in Agile ceremonies and work in an international environment
Job requirements
What you will bring:
5+ years of experience in software development, including 3+ years with OutSystems (OS11 and/or ODC)
Proven experience designing and delivering enterprise-grade OutSystems applications
Experience in mentoring or leading development teams
Strong understanding of software architecture patterns (layered architecture, microservices, integration patterns)
Hands-on experience with OutSystems architecture best practices, performance tuning, and troubleshooting
Solid experience in data modeling and SQL optimization
Strong experience with integration design and implementation (REST, SOAP, asynchronous patterns, APIs)
Experience working with multi-tier architectures (frontend + backend + integration layer)
Ability to design scalable and maintainable solutions, not just implement features
Experience in Agile environments
Strong communication skills and ability to work with international teams
Advanced English (spoken and written)
Nice to Have:
Experience in banking, fintech, or KYC/onboarding processes
Experience with DocuSign or similar e-signature platforms
Knowledge of AWS services
Experience with event-driven architectures or messaging systems
OutSystems Certifications
What we offer
Fully remote work
Flexibility of a B2B contract
Professional development opportunities
People-centric culture
Regular company events
or
All done!
Your application has been successfully submitted!
You've already applied for this job
We appreciate your interest in this position. Unfortunately, you have already applied for this job.

