Technical Team Lead - OutSystems Developer
- Source: Workday
- SRS Distribution Inc.
- Remote
- McKinney
- Full-Time
- Senior
Job Description
As a Technical Team Lead – OutSystems Developer, you will provide technical leadership, business domain ownership, and hands-on development support across one or more Agile delivery teams. Within a highly collaborative Agile environment, you will guide developers, Business Analysts, and Quality Assurance professionals in delivering scalable, secure, and high-quality business applications while serving as a trusted technology partner to business stakeholders. This role combines technical strategy, operational leadership, and active development responsibilities within the OutSystems platform.
Responsibilities:
Technical Leadership
- Lead the day-to-day technical execution and oversight of development activities across assigned Agile teams.
- Architect and guide the implementation of scalable, maintainable, and secure OutSystems-based solutions.
- Champion engineering best practices and ensure solutions align with enterprise architecture, security standards, platform governance, and application lifecycle management.
- Ensure technical solutions align with enterprise architecture, security standards, and platform governance practices.
- Coordinate with other Team Leads for platform operations, on-call support, environment management, and production incident resolution across teams.
- Lead root cause analysis and resolution of production incidents, coordinating efforts 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 in partnership with Business Analysts, Scrum Masters, and stakeholders.
- Ensure technical documentation, operational processes, and team knowledge are maintained and accessible.
- Drive delivery predictability by proactively managing team commitments, risks, dependencies, and impediments across assigned Agile teams.
Business Domain Ownership
- Serve as the primary technology representative for assigned business domains, developing a strong understanding of business processes, challenges, and strategic objectives.
- Build trusted relationships with business stakeholders, providing technical consultation and identifying opportunities for process improvements, 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.
- Translate business priorities into technical roadmaps, delivery plans, and actionable development initiatives.
- Collaborate with Business Analysts, Product Owners, Designers, and Quality Assurance professionals to deliver end-to-end business solutions.
Hands-On Development Support
- Serve as a mentor to developers of varying experience levels through coaching, peer reviews, knowledge sharing, and structured feedback.
- Actively contribute to application development by delivering complex features, integrations, reusable frameworks, code reviews, troubleshooting, and sprint work as needed.
- Foster team growth and engineering excellence through pair programming, collaboration, knowledge sharing, retrospectives, and continuous feedback.
- Participate in sprint work as a contributing developer when additional technical support is needed.
- Support change management and release activities, including deployment verification, implementation planning, and production readiness reviews.
What You Bring (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 apps (Experience with OutSystems 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 integration methodologies (REST, SOAP) and API-first development.
-
Intermediate or advanced SQL and data modeling skills using platforms like SQL Server, Snowflake, or Oracle.
-
Practical understanding of DevOps practices, including feature toggles, CI/CD pipelines, and Git-based version control.
-
Hands-on experience using tools such as GitHub, Azure DevOps, Application Insights, Dynatrace, or similar for observability and reliability enginee…
Skills
- outsystems
- javascript
- Snowflake
- oracle
- Github
- microsoft-azure
- azure-devops
- azure-application-insights
- dynatrace
- amazon-web-services
- React
- vue-js
- sonarlint
- sonarqube
- dot-net
- workday
