Bosch Group
[BD] Senior OutSystems Developer/ Expert
Company
Role
[BD] Senior OutSystems Developer/ Expert
Location
Job type
Full-time
Posted
Yesterday
Salary
Job description
Are you a highly talented Senior OutSystems Developer looking for a challenging opportunity to join OutSystems Workflow platform team? We are seeking a candidate with a strong technical background in OutSystems, a good product mindset to join our global product team.
As a Senior OutSystems Developer at Bosch, you are responsible for the development and maintenance of mobile and web-based applications assigned and ensure that the applications are in working well, supporting both internal and external stakeholders in any errors or bugs in the applications.
Your main responsibilities
· Design, develop, and maintain scalable full-stack applications using OutSystems, with integration of previous experience in .NET or Java.
- Lead the architecture, development, and optimization of both web and mobile applications, ensuring clean, efficient, and maintainable code across the stack.
- Develop and maintain complex business logic, custom UI components, and database layers, using relational and non-relational databases like SQL, NoSQL, MongoDB, and Elasticsearch.
- Collaborate with cross-functional teams (Product, Design, DevOps) to translate business requirements into technical solutions and ensure seamless integration across front-end, back-end, and databases.
- Debug, troubleshoot, and resolve application errors, ensuring high availability and performance for users.
- Participate in agile teams, contributing to backlog refinement, sprint planning, and continuous delivery pipelines, ensuring high-quality and timely releases.
- Define and optimize data models, ensuring data integrity, scalability, and performance across SQL and NoSQL databases.
- Implement REST and SOAP APIs, as well as other third-party integrations, to support the full functionality of applications.
- Provide guidance and mentorship to junior developers, promoting best practices in coding, testing, and application security
- Stay updated on the latest technology trends in OutSystems, full-stack development, and database management, recommending new tools and methodologies to enhance the development process.
Must Have
- Education: Bachelor’s degree in Computer Science, Computer/Software Engineering, Information Technology, or equivalent practical experience.
- Experience: 7+ years of experience in OutSystems development.
- OutSystems certs: Professional/Expert Web (Traditional/Reactive), Architecture; ODC certs.
- Solid back-end development skills: data modeling, advanced SQL (e.g., MSSQL or Oracle), and performance tuning.
- Workflow/process development experience (e.g., BPT, case/process management, asynchronous processing, timers/queues).
- Front-end development proficiency with UX/UI best practices; strong HTML/CSS/JS.
- Integrations: REST/SOAP, API design, auth, error handling, resiliency.
- OutSystems architecture best practices (layered, modular, dependencies); code quality/reviews.
- DevOps/release: LifeTime/environment management, deployments, versioning, basic CI/CD.
- Security: RBAC, SSO, secure integrations, data protection, OWASP.
- Troubleshooting/performance: caching, query tuning, aggregates, pagination, logging/monitoring.
- Strong communication, stakeholder collaboration, mentoring; Agile/Scrum.
- Proficient in written and spoken English.
Nice to Have
- Platform tools: AI Mentor, Service Center, LifeTime Analytics/APM.
- Advanced architecture: DDD, lean, microservices/SOA.
- CI/CD beyond LifeTime: Azure DevOps/GitHub Actions/Jenkins/GitLab CI.
- Cloud (Azure/AWS/GCP) and integrations: Azure AD/Entra, API Management.
- Extensions via Integration Studio (C#/.NET or Java); building/exposing services.
- Event/messaging (Kafka, RabbitMQ); enterprise integration patterns.
- ODC experience: migration from OS11 (Reactive to ODC).
- Mobile: offline sync, native/Cordova plugins, push notifications, app store releases.
- Observability/reliability: centralized logging/monitoring (App Insights, ELK), alerting, incident response.
- Private Health Insurance (Generali) : Covered by company
- Personal Accident Insurance: Covered by company
- 13-month Salary Bonus : Guaranteed upon contract completion. (Payment timing: Included in the final payroll of labor contract)
- 12 days annual leave


