Currently, we are looking for an Interim Senior OutSystems Developer (m / f / d) for our client.
Start: immediately
Project duration: 6 months
Workload: 4-5 days per week
Location: remote / North Rhine-Westphalia (NRW)
Industry: automotive
Project language: English required, German nice to have
Mission & Core Responsibilities
- Embed with the product team of the customer to maintain and evolve the existing OutSystems low-code platform and applications. You'll own day-to-day stability, performance, and security while delivering enhancements, integrations, and documentation that keep the platform reliable and easy to
- Application stewardship : Maintain and optimize existing OutSystems apps (Reactive / Traditional Web, Mobile), resolve defects, remove technical debt, and keep dependencies current.
- Feature delivery : Analyze requirements, propose solution options, design and implement changes, and present increments to stakeholders.
- Quality engineering : Define and execute test strategies (unit / integration / UI), validation procedures, and release checklists; ensure traceability from requirement to test.
- Platform reliability : Monitor and tune performance, capacity, and error budgets; implement robust logging, alerting, and fallback mechanisms.
- Security & compliance : Implement safeguards against unauthorized use, enforce secure coding practices, and support audits / reviews.
- Integration & data : Design, implement, and document integrations (REST / SOAP, queues), data models, and migration scripts with attention to performance and correctness.
- Documentation : Keep architecture, runbooks, and user-facing guides current; contribute to user manuals and support materials.
- Stakeholder collaboration : Consult with product owners, designers, and engineers to clarify requirements, evaluate tradeoffs, and align on solution boundaries.
- Readiness & demos : Prepare and deliver demonstrations and presentations of completed work to business and technical audiences.
- Operational excellence : Follow our SDLC, quality system procedures, and release management via LifeTime / CI; proactively flag risks, blockers, or scope gaps.
Profil
Deliverables
- Maintained and enhanced OutSystems applications with agreed acceptance criteria met.
- Test assets (unit / integration / UI), validation records, and release notes per change.
- Updated technical documentation (architecture, ADRs, API specs, runbooks).
- Performance / security improvements with measurable impact (e.g., reduced error rates, improved response times, closed vulnerabilities).
- Regular demos and status updates aligned to sprint / release cadence.
Ways of Working
- Team ceremonies : Participate in planning, daily stand-ups, refinements, reviews, and retrospectives.
- Tooling : OutSystems Service Studio / LifeTime; Git-based versioning where applicable; standard issue tracker and CI / CD pipeline.
- Definition of Done : Code complete, peer-reviewed, tested, documented, deployable, and monitored.
- Communication : Clear, proactive updates; early escalation if scope or timelines are at risk.
Qualifications
- OutSystems expertise : 5+ years building and maintaining production systems on OutSystems, including Reactive Web and Traditional Web; strong grasp of data modeling, server actions, aggregates, timers, BPT, and extensions.
- Platform & DevOps : LifeTime management, environment promotion, performance profiling, basic platform admin, and CI / CD integration.
- Testing : Practical test strategies in OutSystems (unit / integration / UI), test data management, and validation procedures.
- Integrations : Designing / consuming REST / SOAP services, authentication / authorization (OAuth2 / OpenID), and error-resilient patterns.
- Security & quality : Secure coding, input validation, secrets handling, audit logging, and compliance-minded delivery.
- Software engineering foundation : Requirements analysis, optioning / tradeoff analysis, algorithmic thinking, and clear technical writing.
- Collaboration : Comfortable consulting with designers on UX, presenting to non-technical stakeholders, and mentoring peers.
Nice to Have
- Experience with performance tuning at scale (caching, pagination strategies, query optimization).
- Familiarity with infrastructure (e.g., containers, cloud fundamentals), monitoring / observability, and SRE concepts.
- Experience contributing to user manuals and training materials.