Key Responsibilities:
• Design and develop web and mobile applications using the OutSystems low-code platform.
• Customize OutSystems modules to meet business requirements, ensuring scalability and performance.
• Implement and manage integrations between OutSystems applications and third-party systems.
• Analyze existing PowerBuilder applications and identify opportunities for migration to OutSystems or .NET-based solutions.
• Rewrite or refactor legacy code to improve maintainability and performance.
• Build and maintain .NET-based applications and APIs as part of the overall application ecosystem.
• Ensure seamless integration of .NET components with OutSystems and SQL Server.
• Design and optimize SQL Server database structures to support application performance and scalability.
• Write and maintain stored procedures, views, and other database components.
• Ensure database security, backups, and disaster recovery processes are in place.
• Work closely with business analysts, QA engineers, and other developers to deliver high-quality solutions.
• Collaborate with end-users and stakeholders to gather requirements and provide technical support.
• Participate in code reviews, testing, and debugging processes to ensure the delivery of robust applications.
• Monitor and resolve application issues to maintain uptime and performance.
• Provide post-deployment support and address enhancement requests.
Requirements:
• Proficiency in OutSystems platform development (certifications preferred).
• Strong knowledge of .NET Framework/Core and C#.
• Experience with PowerBuilder for developing and maintaining legacy applications.
• Advanced SQL Server expertise, including T-SQL, database design, and optimization.
• Familiarity with REST/SOAP APIs, JSON, and XML for system integration.
• Strong analytical and problem-solving skills.
• Ability to manage multiple tasks and prioritize effectively in a fast-paced environment.
• Excellent communication and collaboration skills to interact with diverse teams and stakeholders.
• Bachelor’s degree in Computer Science, Information Technology, or a related field.
• 3-5 years of experience in OutSystems development, with a background in .NET and PowerBuilder.
• Experience in software development lifecycle (SDLC), Agile methodologies, and DevOps practices.
• Knowledge of cloud platforms such as Azure or AWS.
• Experience with CI/CD tools like Jenkins, Azure DevOps, or GitHub Actions.
• Familiarity with business intelligence tools like Power BI for reporting and analytics.
Disclaimer: The company is committed to ensuring the privacy and security of your information. By submitting this form, you consent to the collection, processing, and retention of the information you provide. The data collected (which may include your contact details, educational background, work experience and skills) will be used solely for the purpose of evaluating your qualifications for the position you're applying for. Your data will be stored securely and retained for the duration necessary to fulfill our hiring process. If you are not selected for the position, your data will be kept on file for a limited period in case future opportunities arise. You have the right to access, correct, or delete your data at any time by contacting us at Quess Singapore | A Leading Staffing Services Provider in Singapore (quesscorp.sg)