Unlock Full Resume Report

New offer - be the first one to apply!

September 3, 2026

Technical Lead (.Net)

Senior • Remote

Lisbon, Portugal

What we are looking for

A Technical Lead who can design and lead the development of innovative solutions using OutSystems to solve complex technical and business challenges through an agile approach, establishing the connection between technical and business teams.

An individual with a proven record of success in imagining, designing, architecting, and implementing technical solutions while adhering to methodologies and industry-leading practices.

A mentor to the development team, providing guidance on architecture and development best practices, and responsible for solution architecture design and overall technical quality.

A savvy software development technologist who is up to date with emerging technology trends and understands how to leverage technologies such as AI/ML, PWA, distributed database systems, and user experience design.

Main Responsibilities

  • Own project execution, driving the functional and technical vision of the solution from ideation to production.
  • Design, size, and build innovative, enterprise-scalable solution architectures based on business needs and drivers.
  • Act as the senior technical contributor, participate hands-on in development activities, and take responsibility for the overall technical quality of the solution.
  • Mentor OutSystems, customer, and partner resources on architecture and development best practices.
  • Influence solution direction based on expertise in OutSystems and other technologies.
  • Align with the customer to ensure impediments and dependencies are resolved.
  • Work closely with Engagement Managers, Solution Delivery Managers, and the customer organization to understand business requirements and strategic vision.
  • Grow the technical ability of the professional services team through contributions to technical practices, including documentation, sample applications, blog posts, and speaker events.

Key Requirements

  • Bachelor’s degree in Science, Technology, Engineering, or Mathematics. Candidates without a degree who can demonstrate exceptional capability are also encouraged to apply.
  • 6 years of software development experience.
  • 2 years of experience in a technical leadership role.
  • Experience in web or mobile application development, project delivery practices, solution design, architecture patterns, and application performance.
  • Software development experience with .NET, C#, SQL, REST, SOAP, HTML, CSS, and JavaScript.
  • Ability to execute technical projects globally across multiple teams and time zones; strategic mindset and ability to innovate using technology to advance business goals.
  • Customer orientation and excellent interpersonal skills.
  • OutSystems project experience and certifications.
  • Experience working within and leading Software Development Lifecycles and methodologies including Agile, Scrum, iterative, and Waterfall.

Similar jobs you might like