This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a Tech Lead, you will be part of the Global Custom Software Solutions team, contributing to the development of PPG’s core Digital eCommerce and LeadGen platform. In this role, you will lead the technical direction of the Formulation AI team, ensuring high-quality implementation of scalable, maintainable, and performant applications. This role requires strong technical expertise in .NET and Angular, along with related technologies and frameworks. This position also expects applicants to have leadership capabilities to guide and mentor developers. You will work closely with Solution Architects, DevOps Engineers, and other agile team members to translate functional and non-functional requirements into robust, performant, and maintainable frontend solutions. A strong focus on accessibility (WCAG compliance) is essential to ensure inclusive user experiences. As Tech Lead, you will also mentor developers, conduct code reviews, and support continuous improvement of the development process. You are expected to make effective use of AI-assisted development tools as part of your day-to-day workflow
Job Responsibility
Lead the analysis of detailed business, functional, and technical requirements for digital platforms (Demand Generation and eCommerce)
Guide the design and development of robust, scalable .NET and Angular applications within an Agile Scrum team, ensuring high-quality, maintainable code
Collaborate closely with Architecture, Security, DevOps, and functional teams throughout the software development lifecycle
Promote and enforce frontend development standards, including accessibility (WCAG), performance, and maintainability
Conduct code reviews, define and uphold the team's Definition of Done (DoD), and provide technical mentorship to developers
Support testing, deployment, and maintenance activities
coordinate issue resolution and continuous enhancements with a focus on team productivity
Champion the adoption of QA and CI/CD practices and tools such as ReSharper, SonarQube, Checkmarx, and BrowserStack
Ensure unit testing is consistently applied to support regression prevention and long-term code quality
Actively contribute to release planning and the timely rollout of new features in coordination with Scrum team roles
Lead the responsible adoption of AI-assisted development tools (e.g., GitHub Copilot) to improve developer efficiency and reduce boilerplate, validating AI-generated code for security, quality, and maintainability
Explore and identify opportunities to integrate AI-driven features (e.g., semantic search, recommendation engines) into the frontend experience
Encourage continuous learning within the team and adopt new methodologies aligned with PPG's software engineering standards
Support production environments and on-call rotations as needed, ensuring team readiness to address incidents
Ensure compliance with internal security policies and development best practice
Requirements
7+ years of experience in development, with a strong focus on .NET and Angular
Strong knowledge of HTML, CSS/SCSS, and accessibility best practices (WCAG compliance)
Hands-on experience with PrimeNg, Apollo Angular, and integrating frontend applications with RESTful and/or GraphQL APIs
Proven ability to lead code quality efforts through code reviews, design patterns, testing practices, and Definition of Done enforcement
Familiarity with unit testing frameworks and end-to-end testing tools
Experience using AI-assisted development tools such as GitHub Copilot or similar to enhance productivity and code quality
Interest in leveraging AI for improving customer experience, automation, or engineering efficiency
Understanding of cloud deployment concepts (preferably Azure), including performance, monitoring, and frontend release pipelines
Familiarity with DevOps processes and tools (e.g., Azure DevOps, Terraform, PowerShell)
Strong leadership, communication, and mentoring skills, able to guide junior developers and influence technical decisions across the team
Upper-intermediate English (B2+) required for effective collaboration in global teams
Bachelor's or master's degree in computer science, Information Systems, or related field
Nice to have
Knowledge of Docker
Experience with .NET development (Xunit, Flurl.Http, Serilog, Moq, Snapshooter, FluentValidation)
Understanding SEO best practices, semantic markup, and analytics/tracking integration
Experience building pixel-perfect, high-traffic marketing or eCommerce websites
Exposure to AI/ML libraries, chatbot frameworks, or prompt engineering techniques
Experience working with or integrating AI services (e.g., Azure Cognitive Services, OpenAI, ML.NET)