Key Responsibilities:
• Lead the design, development, and deployment of fullstack applications using . NET Framework/. NET Core and modern UI frameworks.
• Provide technical leadership and mentorship to a team of developers, ensuring best practices in coding, architecture, and Dev Ops.
• Collaborate with cross-functional teams to deliver scalable system architectures and microservices-based solutions.
• Develop and maintain REST APIs , ensuring seamless integration with front-end and back-end systems.
• Work with Optimizely CMS or similar DXP/CMS platforms to deliver content-driven solutions.
• Manage and optimize SQL and No SQL databases for performance and scalability.
• Utilize Dev Ops tools, such as Git Hub workflows and actions , to streamline development and deployment processes.
• Stay updated with the latest technologies and trends to drive innovation within the team.
Must-Have Qualifications:
• A degree in Computer Science, Business Informatics, or a comparable qualification.
• At least 8 years of experience as a C#. NET Developer (. NET Framework /. NET Core).
• Hands-on experience with DXP/CMS platforms like Optimizely, Umbraco or equivalent.
• Proficiency in SQL and No SQL databases.
• Solid knowledge of REST APIs.
• Experience with modern UI frameworks: React and Next.js (mandatory).
• Strong technical leadership experience, with proven ability to guide teams, make architectural decisions, and communicate effectively.
• Familiarity with Dev Ops tools, including Git Hub workflows and actions.
• Solid experience in designing scalable system architectures and microservices.
• Engineering-focused mindset: able to talk about performance, dependency management, communication, problem solving, and investigation.
• English proficiency at B2 level or higher (spoken and written).
• Availability to work in a hybrid model (2 days per week in the Lisbon office).
Nice-to-Have Qualifications:
• Experience with Azure or other cloud platforms.