cover image
OutSystems

OutSystems

www.outsystems.com

3 Jobs

2,009 Employees

About the Company

OutSystems is a global leader transforming how companies innovate through software, empowering IT leaders with a better way to build the software that matters most. The OutSystems platform helps companies develop, deploy, and maintain mission-critical applications by unifying and automating the entire software lifecycle. With OutSystems, organizations leverage generative AI to deliver software instantaneously, adapt faster to changing requirements, and reduce technical debt by building on a future-proof platform. Helping customers achieve their business goals by addressing key strategic initiatives, OutSystems delivers software up to 10x faster than traditional development. Recognized as a leader by analysts, IT executives, business leaders, and developers around the world, global brands trust OutSystems to tackle their impossible projects and turn their big ideas into software that moves their business, people, and the world forward. Founded in 2001, the company's network spans more than 750,000 community members, over 500 partners, and active customers in 80 countries across 21 industries. Learn more at www.outsystems.com. Subscribe to our monthly Developer Newsletter for updates on upcoming events and training, hand-picked technical resources, and much more: https://www.outsystems.com/developer_newsletter/

Listed Jobs

Company background Company brand
Company Name
OutSystems
Job Title
Software Engineer - Backend
Job Description
**Job title:** Software Engineer – Backend **Role Summary:** Back-end software engineer responsible for designing, developing, and maintaining scalable services for the OutSystems platform. Works within the Analytics Services team to deliver high‑quality, user‑focused solutions in a cloud‑native environment, while participating in continual learning and on‑call operations. **Expectations:** - Deliver reliable, well‑tested code that adheres to best practices. - Proactively learn new technologies and contribute to solving complex technical challenges. - Collaborate closely with cross‑functional teams to ensure a healthy development culture. - Own features through development, testing, and deployment, focusing on quality, design, and performance. **Key Responsibilities:** 1. Design and implement new back‑end features using ISO/IEC standards and clean‑code principles. 2. Write unit, integration, and automated tests to maintain high code coverage. 3. Build, containerise, and deploy micro‑services in Docker/Kubernetes on AWS/Azure. 4. Optimize and troubleshoot data access layers across relational (Aurora, PostgreSQL) and NoSQL (DynamoDB, Redis) databases. 5. Participate in 24/7 on‑call rotation for production incident response and root‑cause analysis. 6. Engage in code reviews, pair programming, and knowledge sharing to uplift team skill sets. 7. Document API contracts, system architecture, and deployment procedures for internal and external stakeholders. **Required Skills:** - 3+ years of professional software development experience. - Strong grasp of data structures, algorithms, and object‑oriented design. - Proficiency in C#, Java, and Go. - Experience with relational (Aurora, PostgreSQL) and non‑relational (DynamoDB, Redis) databases. - Hands‑on knowledge of cloud platforms (AWS, Azure) and CI/CD pipelines. - Competence in Docker, Kubernetes, and container orchestration. - Excellent communication abilities; fluent in English. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or related field; or equivalent practical experience. - Relevant certifications (e.g., AWS Certified Developer, Azure Developer Associate, Docker Certified Associate) are advantageous but not mandatory.
United kingdom
Remote
Junior
27-01-2026
Company background Company brand
Company Name
OutSystems
Job Title
Senior/Lead Software Engineering
Job Description
Job title: Senior / Lead Software Engineer Role Summary: Lead design, implementation, and maintenance of scalable, secure software components for a low‑code self‑service platform. Drive performance, automation, and continuous delivery while mentoring and guiding a cross‑functional team. Expactations: Deliver high‑quality code, ensure uptime and operational integrity, troubleshoot complex incidents, and participate in on‑call rotation. Act as technical steward, advocating best practices, and fostering learning. Key Responsibilities: - Architect and implement robust, secure, and scalable solutions across the product portfolio. - Optimize component performance, ensuring high availability for thousands of users. - Develop and test code in short iterations with extensive automation. - Collect stakeholder feedback, refine designs, and iterate rapidly. - Mentor junior engineers, provide technical leadership, and facilitate knowledge transfer. - Conduct incident triage, root‑cause analysis, and post‑mortem reviews. - Champion continuous delivery pipelines, test automation, and established development best practices. - Participate in on‑call rotation and emergency response. Required Skills: - 6+ years of professional software development experience. - Proficiency in C# (.NET) and TypeScript (JavaScript). - Strong grasp of OOP, data structures, algorithms, and design patterns. - Experience with agile development and CI/CD pipelines. - Knowledge of Kubernetes, container orchestration, and cloud platforms (AWS, Azure). - Experience with relational and NoSQL databases. - Familiarity with Go is a plus. - Excellent analytical, troubleshooting, and problem‑solving abilities. - Strong communication skills; written and spoken English fluency. - Ability to work autonomously, drive innovation, and influence technical direction. Required Education & Certifications: - Bachelor’s or Master’s degree in Software Engineering, Computer Science, or related field (or equivalent demonstrated experience). - Certifications in cloud, containerization, or software engineering are advantageous.
United kingdom
Remote
Senior
18-02-2026
Company background Company brand
Company Name
OutSystems
Job Title
Senior Sales Development Representative
Job Description
Job title: Senior Sales Development Representative Role Summary: Drive outbound prospecting and inbound lead qualification to generate sales-ready opportunities for the OutSystems sales team, focusing on IT decision‑makers and enterprise prospects. Expectations: Deliver a high volume of qualified leads, maintain a robust pipeline, and meet or exceed quarterly lead generation targets while adapting quickly to changing priorities and market conditions. Key Responsibilities: - Execute targeted outbound calling campaigns to generate qualified leads and schedule appointments for the sales team. - Respond to inbound inquiries (phone, email, web), qualify prospects, and set appointments. - Map prospective accounts by organizational structure, key stakeholders, and existing technology. - Engage executives in target accounts and maintain relationships with prospects. - Manage and update the sales pipeline using CRM tools across specific territories and sectors. - Collaborate with sales managers to refine prospecting strategies and share insights. Required Skills: - 2+ years in Software/SaaS Business Development or similar market‑development role. - Deep understanding of the IT industry and experience prospecting IT decision‑makers. - Strong communication skills – effective via phone and email with technical and non‑technical audiences. - Ability to quickly pivot priorities, multitask, and work at high velocity. - Proficiency with Microsoft Office, WebEx or comparable web‑conferencing tools, and CRM platforms (Salesforce preferred). - Eagerness to stay current on technology trends, best practices, and market developments. Required Education & Certifications: - Bachelor’s degree in Business, Marketing, Computer Science, or related field (preferred). - CRM or sales‑automation tool certifications are a plus.
London, United kingdom
On site
Senior
20-02-2026