Skip to content

Senior Outsystems Developer

  • Remote
    • Lisbon, Lisboa, Portugal
  • Low Code

Job description

About us

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.

 

Job Summary

We’re looking for a Senior OutSystems Developer for one of our key clients in the banking industry, working on a core application. In this role, you will play a key part in designing and delivering scalable, high-quality solutions, collaborating closely with both business and technical stakeholders. We’re seeking a proactive, naturally driven professional who can take ownership, balance business and technical needs, and contribute to a fast-paced, Agile environment while mentoring others and promoting best practices across the team.

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)

  • Drive performance optimization, scalability, and maintainability

  • Implement secure role-based access and ensure compliance with security standards

  • Participate in Agile ceremonies and work in an international environment

Job requirements

What you will bring:

  • 5+ years of experience in software development 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

  • Min. B2 English (spoken and written)

  • Willingness to travel within Europe

The soft skills we’re looking for:

  • Thrives in fast-paced environments, making informed decisions under pressure and balancing trade-offs between quality, cost, and speed

  • Communicates effectively with both technical and non-technical stakeholders

  • Demonstrates natural leadership, proactively taking ownership and acting on feedback to drive continuous improvement

  • Handles conflicts professionally, fostering a positive, trust-based team culture

  • Encourages constructive discussions and confidently provides well-reasoned pushback when needed

  • Maintains team focus on project goals, minimizing distractions and proactively negotiating scope, timelines, and resources

  • Bridges business needs with technical reality, aligning priorities and managing stakeholder expectations

  • Champions code quality and best practices while supporting and mentoring junior team members

What we offer:

  • Fully remote work

  • Flexibility of a B2B contract

  • Professional development opportunities

  • People-centric culture

  • Regular company events

or

Remote
40 - 40 hours per week
Contract
Details40 hours/week, Long Term Project