As an OutSystems Developer, you will be responsible for designing, developing, and maintaining applications using the OutSystems low-code platform. Your role will involve translating business requirements into efficient and effective software solutions, collaborating with cross-functional teams, and ensuring the quality and performance of the applications you create.
Design and develop web and mobile applications using the OutSystems platform, adhering to best practices and design patterns.
Collaborate with business analysts, UI/UX designers, and other stakeholders to understand requirements and user stories.
Utilize the OutSystems visual development environment to create and configure application modules, logic, and workflows.
Customize user interfaces, data models, and business processes using low-code components.
Integrate applications with external systems, databases, APIs, and services using OutSystems integration capabilities.
Ensure seamless data flow and efficient communication between various components.
Perform thorough testing, including unit testing, integration testing, and user acceptance testing, to ensure the quality of developed applications.
Debug and resolve defects, issues, and performance bottlenecks.
Document application design, logic, and configurations for reference and future maintenance.
Keep technical documentation up-to-date to facilitate knowledge sharing.
Work closely with cross-functional teams, including business stakeholders, designers, testers, and other developers.
Participate in Agile/Scrum processes, contributing to sprint planning, daily stand-ups, and sprint reviews.
Qualifications:
Bachelor\'s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
Previous experience as an OutSystems Developer or experience in developing low-code applications is preferred.
Proficiency in using the OutSystems platform, including Service Studio, Integration Studio, and LifeTime.
Familiarity with web development technologies such as HTML, CSS, JavaScript, and RESTful APIs.
Strong problem-solving skills and the ability to translate business requirements into technical solutions.
Understanding of software development best practices, including version control, code review, and testing.
Excellent communication skills and the ability to work collaboratively in a team environment.
Adaptability and willingness to learn new tools and technologies.
Job Type: Full-time
Beware of fraud agents! do not pay money to get a job
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.