About the Company
At Sourcing Trust, we are committed to delivering innovative, reliable, and tailored technology solutions that empower businesses to succeed in a rapidly evolving digital landscape. With a focus on excellence, integrity, and collaboration, we build lasting partnerships by understanding our clients' unique needs and providing them with expert support across. Our team is dedicated to fostering a positive and inclusive work environment where every employee's contribution is valued, encouraging continuous growth, learning, and shared success. Join us and be part of a passionate organization driven by innovation and excellence.
About the Role
We are looking for a Lead .NET Fullstack Developer with a strong technical background, demonstrated leadership skills, and a passion for building scalable, high-quality software solutions. This role involves leading fullstack development initiatives using modern Microsoft technologies, guiding a team of skilled developers, and driving architectural decisions that ensure performance, security, and maintainability.
Requirements
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 developers, promoting best practices in coding, architecture, and DevOps.
Collaborate with cross-functional teams to deliver scalable architectures and microservices-based solutions.
Develop and maintain REST APIs, ensuring seamless integration across backend and frontend systems.
Work with Optimizely CMS or similar DXP/CMS platforms for content-driven application development.
Design, manage, and optimize SQL and NoSQL databases for performance and scalability.
Implement DevOps workflows using tools such as GitHub Actions to automate build and deployment.
Stay abreast of emerging technologies and advocate for continuous improvement and innovation.
Must-Have Qualifications
Degree in Computer Science, Business Informatics, or a related technical discipline.
Minimum 5 years of experience as a C# .NET Developer (.NET Framework / .NET Core).
Practical experience with Optimizely CMS or equivalent Digital Experience Platforms (DXP).
Strong knowledge of SQL and NoSQL databases.
Expertise in building and consuming RESTful APIs.
Hands-on experience with modern JavaScript frameworks such as React or Next.js.
Proven technical leadership experience, including code reviews and mentoring.
Familiarity with DevOps practices and GitHub workflows/actions.
Experience designing scalable system architectures and microservices.
English proficiency at B2 level or higher.
Availability for hybrid work model (2 days/week on-site at Lisbon office).
Nice-to-Have Qualifications
Experience with Azure or other cloud platforms.
Experience with ASP .NET Core and Web API development.
Language Requirements
Minimum English level: B2 (spoken and written)
Profile must be submitted in English
