Summary:
As an OutSystems Senior Software Engineer, you will be responsible for designing, developing, and maintaining applications using the OutSystems low-code platform. You will work closely with business analysts, project managers, and other developers to translate business requirements into robust, scalable, and user-friendly applications. Your role will involve both front-end and back-end development, integration with existing systems, and ensuring the overall quality and performance of the applications.
Key Responsibilities:
· Design, develop, and maintain applications using the OutSystems platform.
· Collaborate with stakeholders to gather and analyze requirements, translating them into technical specifications.
· Develop user-friendly interfaces, ensuring a seamless user experience.
· Integrate applications with existing systems and third-party services.
· Write clean, scalable, and maintainable code.
· Conduct unit testing and participate in code reviews to ensure high-quality deliverables.
· Troubleshoot and resolve issues in existing applications.
· Stay updated with the latest OutSystems features, best practices, and industry trends.
· Document application designs, processes, and changes