Backend Developer - C# and .Net (m/f)

Job Description

Siemens is a leading research and development company with a portfolio that addresses the toughest issues in today's society. Siemens has been in Portugal since 1905 and operates in four main sectors: Energy, Industry, Infrastructure and Health.
We are looking to recruit a Backend Developer - C# and .Net(m/f) .

In the field of intralogistics our engineers transform the business process requirements of national and international customers from major industrial sectors into turnkey, highly automated systems. From mechanics to automation to IT and from design to development and production to commissioning.

As a “spearhead” of Industry 4.0 we rely on the latest technology to drive digitalization and generate maximum value for our customers. This is especially important for the IT as control center of such systems.


What are my responsibilities?
  • In accordance to your experience you develop project specific Backend- and/or Frontend application Software for the Warehouse Management System (WMS) based on the existing software platform and document this or you adjust existing application software

  • For the software components developed by you, you will create automated unit tests (white box tests) and carry them out

  • You carry out cross-component Black/Grey Box Tests and automate them, as far as reasonable

  • In coordination with a software architect, you design the software applications to be created according to the functional requirements.

  • All steps of the software design and software development including the tests are carried out according to the guideline for software architecture and software development process

  • You commission the WMS system at the customer's site and accompany the ramp-up of the plant

  • You perform the remote service for existing systems

  • You will work within project teams and will be systematically introduced to your tasks during a careful familiarization phase. If required, you will receive additional training to build up deeper specialist knowledge.

  • Your development perspective? Depends on your individual expectations- you can develop into a professional career (e.g. also change from project to platform development) or towards project management.

What do I need to qualify for this job?

  • You have several years of experience with object-oriented programming, preferably 3 years from your studies or professional experience.

  • You have profound knowledge in C# and .NET from 4.0

  • For Backend development:

    You have skills in the development of relational database systems MS-SQL, especially MS SQL Server and Entity Framework

  • And/ Or for Frontend-Development:

    You have experience of several years in Web-Development (JavaScript, HTML5, CSS), preferably 3 years from your studies or professional experience.

  • You have experience with the creation of Unit Tests, especially with MS Test

  • You have skills in using the Microsoft-development-tool-landscape (Visual Studio, Team Foundation Server)

  • You are a Team Player and have experience in systematic software development processes in a team

  • English language, confident in word and writing

  • German skills beneficial, but not mandatory

What else do I need to know?
At Siemens Portugal we offer the possibility to integrate a young, dynamic and very
multicultural team and to grow within one of the most solid multinational companies operating in the market.
As a leading global engineering and technology services company, Siemens provides innovative solutions to help tackle the world’s major challenges in the areas of electrification, automation and digitalization. That’s why we are always
looking for curious, open-minded people, people who dare to ask tough questions.
Like every Siemens employee worldwide. Are you in?


If this offer meets your professional aspirations, please submit your application.


Job ID: 118731

Organization: Digital Industries

Company: Siemens S.A.

Experience Level: Experienced Professional

Job Type: Full-time

Can't find what you are looking for?

Let's stay connected

Can't find what you are looking for?