Job Openings
[Pooling] Software Engineer - Outsystems
About the job [Pooling] Software Engineer - Outsystems
We are looking for a talented and motivated OutSystems Software Engineer to join our team. The role involves designing, developing, and maintaining OutSystems-based applications while collaborating with cross-functional teams to deliver scalable and high-performance solutions. You will play a key role in ensuring the stability, functionality, and efficiency of enterprise applications that support critical business operations.
RESPONSIBILITIES:
- Application Development: Design, develop, and implement applications using the OutSystems Low-Code Platform that meet business requirements.
- Workflow Automation: Build and optimize end-to-end workflow solutions to improve operational efficiency.
- Customization: Create and customize modules, screens, and reusable components within OutSystems.
- Integration: Develop and maintain integrations with databases, APIs, and third-party systems to ensure seamless data exchange.
- Optimization: Enhance system performance and scalability through best practices in OutSystems development.
- Testing: Conduct unit testing, integration testing, and user acceptance testing to ensure application reliability.
- Troubleshooting: Diagnose and resolve issues in OutSystems applications to maintain system stability.
- Documentation: Prepare and maintain technical documentation, including system designs, user guides, and process workflows.
- Compliance: Ensure adherence to security, regulatory, and governance standards in OutSystems application development.
- Collaboration: Work closely with business analysts, IT teams, and stakeholders to deliver projects and resolve technical challenges.
- Maintenance: Provide ongoing support and maintenance to ensure high availability and reliability of OutSystems applications.
QUALIFICATIONS:
Must have
- Strong understanding of the Software Development Lifecycle (SDLC), including planning, development, testing, and deployment.
- Hands-on experience with the OutSystems Platform (preferably OutSystems 11 or later).
- Expertise in building web and mobile applications using OutSystems Service Studio and Integration Studio.
- Experience in integrating OutSystems applications with databases (SQL, Oracle, MySQL) and web services (REST/SOAP).
- Proficiency with version control tools such as Git, GitHub, or GitLab.
- Knowledge of JavaScript, SQL, and .NET/Java extensions for OutSystems.
- Familiarity with Agile methodologies and DevOps practices, including CI/CD pipelines.
- Strong problem-solving and troubleshooting skills.
Nice to have
- OutSystems Certification (Associate Reactive Developer, Associate Mobile Developer, or higher).
- Knowledge of cloud-based OutSystems deployments (AWS, Azure, or GCP).
- Familiarity with UI/UX best practices for building user-friendly OutSystems applications.
- Experience working in financial services, healthcare, or other regulated industries.
- Understanding of AI, RPA, and external integration frameworks for enhanced automation.