Senior Full-Stack Developer (.NET/Angular) (m/f/d)

Siemens

Create a better #TomorrowWithUs 

At Siemens, we believe that technology with purpose has the potential to solve the greatest challenges of our time. With over 300 thousand of the world’s most brilliant minds and the power of a presence in more than 190 countries, we make a truly global impact. 

At the Lisbon Tech Hub, we drive change in our businesses and services, from Portugal to the world, in areas such as Cybersecurity, Software Development and Testing, Big Data, Artificial Intelligence, Cloud, and many more. 

With around a decade of history, the Lisbon Tech Hub is the home of the new technologists – Dream Builders, Impact Creators & Future Makers. 

Are you one of them? Join us! 

We are looking for someone with… 

  • BS or MS in Computer Science, Business Information Systems or in a related technical field.
  • At least 5 years of experience in professional software development.
  • Project experience with Typescript & Angular (>=V.12).
  • Significant experience with Azure DevOps.
  • Professional project experience for project category medium with .NET Core 7, 8.
  • Professional experience in OR-Mapping (entity framework or dapper).
  • Professional experience in Business Logic Layer development using design patterns and principles.
  • Experience with hexagonal architecture framework (ports & adapters), vertical slice or experienced in clean architecture approaches (API, Application, Core and Infrastructure). 
  • Can understand stored procedures and migrate them to the Business Logic Layer.
  • Good understanding of the object-oriented programming paradigm and integration of relational databases into Enterprise applications.
  • Able to name and apply common design/architectural patterns and principles.

Additional requirements:

  • Strong verbal and written communication skills in English
  • Strong analytical, problem-solving skills anda sense for quality
  • Interpersonal and teamworking skills
  • Hands-On experience on agile projects.
  • Theoretical knowledge about secure coding, clean code, and quality assurance
  • Analytical skills and a sense for quality.

These skills can also add value, but are not mandatory:

  • Experience with minimal APIs.
  • Experience with MS SQL.
  • Experience with Azure SQL. 
  • Infrastructure related skills (terraform, Kubernetes, Docker). 
  • Structuring and creation of state management in SPAs with ngrx. 
  • Experienced in rxjs, zod.
  • Experienced in visualizations methods with d3 or equivalent libraries.

What you can expect from us… 

A hybrid and flexible working model to promote a better work-life balance, along with a budget for home office support and the opportunity to do 16 hours a year of volunteer work. A health insurance, access to our on-site medical center, plus the chance to join sports groups. 

In addition, you'll have access to online learning platforms and discounts with our partners. A shuttle bus to commute to the facilities and the possibility of financial support to your studies. 

What makes us proud as an employer: 

  • Top Companies to work in Portugal 2023 (by LinkedIn) 
  • World's Best Employer 2023 - 1st place in the Engineering and Production category (by Forbes) 
  • Most attractive company to work in 2023 - 6th place (ranking of Universum) 
  • Company with the best reputation in the Technological/Industrial sector in Portugal 2023 (according to the Merco Empresas study) 

Please attach your CV in English. 

#Siemens #LXTechHub #TomorrowWithUs 

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! 

Read Full Description
Confirmed 13 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles