Design, develop, and implement scalable and high-performing applications using the OutSystems platform
Collaborate with cross-functional teams to gather requirements and design innovative solutions
Create technical specifications, develop prototypes, and implement application logic using OutSystems visual development tools
Customize and extend the functionality of OutSystems applications using traditional coding techniques when necessary
Integrate OutSystems applications with external systems, databases, and APIs to enable seamless data flow and interoperability
Ensure the security of OutSystems applications by implementing robust authentication and authorization mechanisms
Monitor and optimize the performance of OutSystems applications to ensure optimal user experience
Perform unit testing and collaborate with quality assurance teams to identify and address any bugs or issues
Create and maintain comprehensive technical documentation for OutSystems applications
Collaborate effectively with stakeholders, including business analysts, project managers, and other developers
Stay updated on the latest trends and advancements in OutSystems development and related technologies
Requirements
Bachelor's degree in computer science, information technology, or a related field
Proven experience in developing applications using the OutSystems platform
Strong knowledge of OutSystems development concepts, such as modules, entities, flows, and UI designs
Proficiency in core web technologies such as HTML, CSS, and JavaScript
Experience with database management and SQL
Excellent problem-solving and troubleshooting skills
Strong communication and collaboration skills
Ability to work effectively in a team-oriented environment
Experience with Agile methodologies and version control systems
Must have :DotNet Core 8 & Framework/ C#/ SQL Server/ ORM ( EFCore - Dapper )/ JWT
Good to have : Design Pattern/ Software Architecture like ( Microservices )/ Logging/ ApiGateways/ Caching ( Memory - Distributed )/ Message Queue/ Background Jobs/ Familiarity with containerization and orchestration technologies like Docker and Kubernetes