Skip to content Skip to footer

Senior Full Stack Developer (m/f/d)

Job ID
499311
Posted since
08-Apr-2026
Organization
Smart Infrastructure
Field of work
Information Technology
Company
Siemens S.A.
Experience level
Experienced Professional
Job type
Full-time
Work mode
Hybrid (Remote/Office)
Employment type
Permanent
Location(s)
  • Amadora - Lisboa - Portugal
  • Porto - Porto - Portugal
Create a better #TomorrowWithUs 🚀 

At Siemens, we build technology solutions to shape the world we live in. We transform industries and societies by combining the real and digital worlds. With over 300.000 of the world’s most forward-thinking minds and the power of a presence in more than 190 countries, we make a truly global impact. 
 At the Portugal Tech Hub, we take on challenges to make life easier, safer, and more sustainable for us and generations to come. We bring value to the business digitalization transition, from Portugal to the world, in areas such as Artificial Intelligence, Analytics & Business Intelligence, Application Lifecycle Management, Cybersecurity, IT Infrastructure Management, IT Project & Service Management, IT Strategy, User Experience, and many more. 
 With a decade of history and around 1.600 experts, the Portugal Tech Hub is the [1] home of the new technologists - Dream Builders, Impact Creators & Future Makers. 

Are you one of them? Come join us! ⭐ 

We are seeking an enthusiastic and experienced Senior Full Stack Developer to join our  team. The ideal candidate will possess strong expertise in building scalable web  applications with Angular, solid skills in C# .Net, and a deep understanding of web  development principles, including security best practices. You will be responsible for engineering solutions across the front-end and back-end, ensuring performance, scalability, and security, while incorporating modern technologies like GoLang into our development process. Prior experience with GoLang is not mandatory, but a willingness to  learn and adapt to emerging technologies is essential.
As a Senior Full Stack Developer, you will collaborate with cross-functional teams to design, develop, and deliver high-quality solutions. This position is ideal for someone who is innovative, enjoys tackling complex technical challenges, and is driven to contribute to the success of a team while mentoring junior developers.

Key Responsibilities:

• Front-end Development:
o Design and develop responsive and dynamic front-end solutions using Angular and related frameworks like RxJS and NgRx.
o Implement reusable and scalable components while optimizing for 
performance.
• Back-end Development:
o Develop robust and scalable back-end services using C# .Net/Core and integrate with various data sources.
o Create and maintain RESTful APIs with ASP.NET WebApi to ensure seamless front-end/backend communication.
o Develop server-side functionality, incorporating GoLang into development processes where applicable (prior experience with GoLang is not mandatory).
• Web Development Security:
o Implement secure coding practices to prevent vulnerabilities (OWASP standards).
o Establish secure authentication flows using OAuth2, JWT, or similar mechanisms.
o Ensure regulatory compliance with data protection laws such as GDPR.
• Database Management:
o Design and maintain efficient database structures using SQL Server, and MongoDB (NoSQL).
o Optimize database performance and support integrity of data processing 
tasks.
• Collaboration and Leadership:
o Collaborate with stakeholders to understand business needs and translate requirements into technical designs.
o Provide mentorship to junior developers and assist in improving team efficiency through knowledge sharing.

Required Skills and Experience:

Front-end:
• Proficiency in Angular (latest versions) and TypeScript/JavaScript frameworks.
• Strong knowledge of HTML5, CSS3, SCSS, and responsive design principles.
Back-end:
• Expert knowledge of C# .Net/Core development alongside modern backend architectures.
• Familiarity with GoLang for backend development (prior experience with GoLang is not mandatory but highly desirable).
• Deep understanding of RESTful web services architecture and implementation using ASP.NET WebApi.
Database and API Integration:
• Experience with relational databases (e.g., SQL Server, PostgreSQL).
• Exposure to NoSQL databases, especially MongoDB, including schema design and optimization.
Security:
• Strong knowledge of web application security practices, including OWASP standards.
• Proficiency with secure coding practices and strong authentication frameworks.Version Control and CI/CD:
• Proficient in Git for source code management.
• Familiarity with CI/CD pipelines for automated deployment and testing.
Nice-to-Have Skills:
• Practical exposure to GoLang microservices development.
• Experience with Microsoft Dynamics SDK for enterprise application development.
• Familiarity with Dynamics 365 Customer Service or other applications from the Dynamics 365 suite
• Familiarity with ElasticSearch for search optimization.
• Cloud experience with Azure services such as App Services, Functions, or DevOps pipelines.
• Hands-on experience with Docker and Kubernetes for containerized applications.
• Prior familiarity with GraphQL APIs for efficient data querying.
• Knowledge of real-time integrations for scalable applications.
Candidate Profile:
• Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
• Experience: 6+ years of proven experience as a Full Stack Developer in enterprise?level projects.
• Soft Skills: Strong communication skills, problem-solving mindset, and a passion for learning and mentoring others

What makes us proud as an employer:
  * Merco - Companies and Leaders with the Best Reputation in Portugal (#1 Tecnology/Manufacturing) 
  * Forbes - World’s Best Employers (#1 Engineering & Manufacturing) 
  * LinkedIn - LinkedIn Top Companies (#2) 
  * OnStrategy - REPSCORE 2024: Brands’ Reputation in Portugal (#1 Engineering & Electronic Services) 
  * Fortune - World’s Most Admired Companies (#1 Industrial Machinery) 
  * Teamlyzer - Company with the Best Interviews (#1 Technology) 

Please attach your CV in English. 
  #Siemens #PortugalTechHub 
 Siemens is committed to creating a diverse environment and is glad to be an equal opportunity employer. We strongly encourage applications from a diverse talent pool!