Technical Team Lead - OutSystems Developer

SRS Distribution Inc.•McKinney, TX
•Onsite

About The Position

The Technical Team Lead – OutSystems Developer provides technical leadership, business domain ownership, and hands-on development support across one or more Agile delivery teams. In a collaborative Agile environment, the role guides developers, Business Analysts, and Quality Assurance professionals in delivering scalable, secure, high-quality business applications and serves as a technology partner to business stakeholders. The position combines technical strategy, operational leadership, and active development responsibilities within the OutSystems platform. The role leads technical execution and solution architecture, promotes engineering and platform governance practices, coordinates platform operations and production incident response, and supports predictable delivery and continuous improvement. It also represents assigned business domains, partners with stakeholders on backlogs and roadmaps, mentors developers, contributes to application development, and supports release and production-readiness activities.

Requirements

  • Proven experience leading technical teams or mentoring developers in a collaborative Agile/Scrum environment.
  • Advanced expertise in development and architecture design for web or mobile applications; OutSystems experience is a plus.
  • Strong knowledge of software development principles, including OOP, SOLID, MVC, and design patterns applicable to low-code platforms.
  • Proficiency in HTML, CSS, JavaScript, and responsive UI design.
  • Experience with REST and SOAP integration methodologies and API-first development.
  • Intermediate or advanced SQL and data modeling skills using platforms such as SQL Server, Snowflake, or Oracle.
  • Practical understanding of DevOps practices, including feature toggles, CI/CD pipelines, and Git-based version control.
  • Hands-on experience with tools such as GitHub, Azure DevOps, Application Insights, Dynatrace, or similar observability and reliability engineering tools.
  • Strong debugging and troubleshooting skills using tools such as OutSystems Service Studio and browser developer tools.
  • Ability to align technical efforts with business objectives and communicate technical solutions effectively to non-technical stakeholders.
  • Experience making technical tradeoff decisions that balance speed, quality, risk, and maintainability.
  • Ability to influence without direct authority.
  • Demonstrated ability to build trusted relationships with business stakeholders and balance business priorities with technical constraints.

Nice To Haves

  • Bachelor’s degree in computer science, CIS, MIS, or equivalent experience.
  • Prior experience managing development, staging, and production environments.
  • Experience leading multiple concurrent delivery streams or Agile teams.
  • Exposure to cloud platforms such as Microsoft Azure or AWS.
  • Familiarity with SPA frameworks such as React.js, Angular, or Vue.js.
  • Awareness of tools such as CoPilot, SonarLint, and SonarQube for improving code quality and reducing technical debt.
  • Exposure to .NET and its integration with low-code platforms.
  • OutSystems certifications and/or knowledge of OutSystems Developer Cloud (ODC).

Responsibilities

  • Lead day-to-day technical execution and oversee development activities across assigned Agile teams.
  • Architect and guide scalable, maintainable, and secure OutSystems-based solutions.
  • Promote engineering best practices and ensure solutions align with enterprise architecture, security standards, platform governance, and application lifecycle management.
  • Coordinate with other Team Leads on platform operations, on-call support, environment management, and production incident resolution.
  • Lead root cause analysis and resolution of production incidents, coordinating across teams when necessary.
  • Monitor delivery metrics, technical debt, platform health, and engineering quality indicators to support sustainable delivery and continuous improvement.
  • Facilitate technical estimation, sprint planning, and capacity planning with Business Analysts, Scrum Masters, and stakeholders.
  • Maintain accessible technical documentation, operational processes, and team knowledge.
  • Manage team commitments, risks, dependencies, and impediments to drive predictable delivery.
  • Represent assigned business domains as the primary technology contact and develop an understanding of business processes, challenges, and strategic objectives.
  • Build trusted stakeholder relationships, provide technical consultation, and identify opportunities for process improvement, automation, innovation, and product enhancements.
  • Partner with Business Analysts and stakeholders to manage product backlogs, prioritize initiatives, and translate business objectives into technical roadmaps and delivery plans.
  • Collaborate with Business Analysts, Product Owners, Designers, and Quality Assurance professionals to deliver end-to-end business solutions.
  • Mentor developers through coaching, peer reviews, knowledge sharing, and structured feedback.
  • Contribute hands-on to application development, including complex features, integrations, reusable frameworks, code reviews, troubleshooting, and sprint work as needed.
  • Encourage team growth and engineering excellence through pair programming, collaboration, knowledge sharing, retrospectives, and continuous feedback.
  • Support change management and release activities, including deployment verification, implementation planning, and production-readiness reviews.

Benefits

  • Competitive weekly/bi-weekly pay
  • Discretionary bonuses
  • 401(k) with company match
  • Employee Stock Purchase Plan
  • Paid time off, including vacation, sick, volunteer, holiday, birthday, and floating time
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Flexible spending accounts
  • Company-paid life insurance
  • Company-paid short-term disability
  • Optional long-term disability
  • Additional life insurance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service