Senior Automation Developer (OutSystems)
Tech Stack / Keywords
Firma i stanowisko
Billennium is a global technology company with over 20 years of experience that offers a supportive, growth-focused environment committed to innovation for empowering businesses.
Wymagania
Experience:
- 7+ years of professional software development experience.
- 5+ years strong hands-on OutSystems development, preferably in enterprise environments.
- Proven experience delivering complex and business-critical OutSystems applications.
- Experience as Senior Developer, Technical Lead, or technical owner of application components.
- Strong understanding of software architecture, SDLC, Agile/Scrum, and enterprise development standards.
OutSystems:
- OutSystems 11, OutSystems Developer Cloud (ODC)
- Service Studio, Integration Studio
- Reactive Web development
- OutSystems Entities, advanced data modeling
- Server Actions, Client Actions, Timers, Processes, asynchronous processing
- Reusable modules, components, services, libraries
- Application architecture, dependency management
- LifeTime, deployment, application lifecycle management
- Performance optimization and troubleshooting
- Security and role management
Programming & Web Technologies:
- JavaScript, HTML5, CSS3, SQL, JSON, XML
- Strong understanding of web application architecture and browser/server interactions
API & Integration:
- REST APIs, SOAP Web Services, OpenAPI/Swagger
- OAuth 2.0, OpenID Connect, JWT
- API authentication and authorization
- Webhooks, integration with enterprise applications and external databases
- Understanding of synchronous and asynchronous integration patterns
Cloud and Architecture:
- Experience with relational databases, data modeling, query optimization, indexing, performance tuning
- Understanding of software architecture principles, SOLID, clean-code, design patterns, scalability, security
Development & Quality:
- Code reviews, debugging, root cause analysis, performance tuning
- Unit and integration testing, API testing
- Postman, Git / version control concepts, CI/CD principles
Security:
- Authentication and authorization, Role-Based Access Control
- OAuth 2.0, OpenID Connect, secure API development
- OWASP principles, secrets and credentials management
- Data protection and encryption concepts
Leadership & Soft Skills:
- End-to-end technical ownership
- Lead technical discussions and solution designs
- Mentoring and knowledge-sharing
- Strong analytical and problem-solving skills
- Communication with technical and non-technical stakeholders
- Ability to work independently in complex enterprise environments
- English proficiency — written and verbal
Nice to Have:
- UiPath automation / RPA
- MuleSoft Anypoint Platform enterprise integration
Certifications Preferred:
- OutSystems Professional Developer or Associate Developer with strong senior experience
Strong Advantage:
- OutSystems Architecture, Security, Front-end Developer, Agentic AI Specialist
- UiPath Certified Professional
Obowiązki
- Design, develop, test, deploy, and maintain complex enterprise applications using OutSystems.
- Take technical ownership of OutSystems solutions from design through production support.
- Translate complex business requirements into scalable and maintainable technical solutions.
- Define application architecture, module structure, reusable components, and development standards.
- Develop and consume REST/SOAP APIs and integrate OutSystems with enterprise applications.
- Design data models, business logic, workflows, and integration layers.
- Perform code reviews and ensure compliance with OutSystems development, security, and architecture best practices.
- Troubleshoot complex technical issues and optimize application performance and reliability.
- Support CI/CD, release management, and deployment activities across environments.
- Collaborate with Solution Architects, Integration Architects, Business Analysts, QA, DevOps, and business stakeholders.
- Mentor mid-level developers and provide technical guidance to the development team.
- Identify opportunities for RPA, AI/GenAI, and intelligent automation.
Inne informacje
Informujemy, że administratorem danych jest Billennium S.A. z siedzibą w Warszawie, ul. Koszykowa 61 (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
Billennium S.A.
69 aktywnych ofert