A

Agile Actors

Software development and data engineering services

Technical Delivery Lead & Product Architect - .NET

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeChalandri, GreeceNo salary listed

About the Job

Requirements

  • Significant experience designing and delivering production software systems.
  • A track record as a Technical Lead, Principal Engineer, Staff Engineer, Engineering Manager, Solution Architect, or in a similar role.
  • Deep, hands-on expertise in the Microsoft .NET ecosystem.
  • Proven ownership of the architecture and technical direction of a product or platform.
  • Experience leading several engineering teams or teams sharing one codebase.
  • Strong command of software architecture, distributed systems, APIs, integrations, scalability, security, reliability, and maintainability.
  • Modern engineering practice, including source control, code review, automated testing, continuous integration and continuous delivery (CI/CD), observability, and production support.
  • Ability to move between architecture-level work and hands-on implementation, including pull requests.
  • Clear communication, confident decision-making, and stakeholder management with internal teams, customers, and third-party vendors.

Responsibilities

  • Own the product's end-to-end technical direction and solution architecture.
  • Lead architecture reviews and design discussions, and make major technical decisions.
  • Guide teams on .NET architecture, application design, APIs, integration, testing, performance, security, and maintainability.
  • Balance new features, technical debt, scalability, and reliability.
  • Remain hands-on enough to provide practical guidance and challenge implementation decisions.
  • Lead two engineering teams directly and provide technical leadership to all three teams.
  • Mentor Tech Leads and Senior Engineers in their career development.
  • Create clear ownership of teams and system components so people can work autonomously within a consistent framework.
  • Resolve complex technical issues and dependencies.
  • Make three teams across company boundaries work as one engineering organization.
  • Coordinate dependencies, integrations, shared components, and releases.
  • Shape planning, estimation, prioritization, and sequencing with technical input.
  • Identify risks and blockers early and clear them.
  • Set standards for coding, code review, testing, CI/CD, documentation, observability, and quality.
  • Serve as the customer's primary technical counterpart in architecture, design, and planning discussions.
  • Explain decisions, risks, and trade-offs clearly to stakeholders.
  • Give the vendor team technical direction and governance, ensuring its work fits the architecture and standards.

About the Company

Agile Actors

Software development and data engineering services

Agile Actors builds, coaches, and manages cross-functional software and data teams that work on real client projects to extend the client's development capacity. They deliver services across UX/UI, product and service design, software development, DevOps, QA, data engineering, and agile coaching, integrating team members into client workflows. Unlike staffing firms, they focus on continuous development of engineers' skills and careers through ongoing coaching and real-project experience. Their goal is to help ambitious tech professionals grow while helping clients scale software and data capabilities with skilled, integrated teams.

Company size
201-500
Company stage
Not listed
Total funding
Not listed
Headquarters
Chalandri, Greece
Founded
2012

Recently Posted Jobs

Explore more opportunities at Agile Actors

See more jobs