Company details are confidential
Inustrial Electronic Engineering
SignupSenior Backend Developer, Human-Machine-Interface
Lausanne, Switzerland
Lausanne, Switzerland
Company
About
The hiring company´s Technology R&D department is looking for a Senior Embedded Backend Software Developer to complete the team and build up a new Embedded Backend platform for their Product Lines. You will be working in an industrial environment with embedded equipment and closely partner with cross functional teams and experts.
Perks & Benefits
- Nice and warm welcoming Office
- Grow you skills within our Team
Vacancy
Who you are
- Proven working experience with modern micro service frameworks (Node.js, .Net Core)
- Very good JavaScript, TypeScript, C# knowledge
- Experience in using and configuring databases (especially PostgreSQL)
- Experience in OPC-UA
- Experience with containerization technologies such as Docker in an embedded Windows/Linux systems
- Good knowledge in the usage and design of REST APIs and knowledge about automated testing of micro services is helpful (integrated in DevOps Azure)
- Experience with CI/CD pipeline
Your tasks
- Defining and building a new unified embedded backend architecture within the Backend Team
- Development of microservices for this new backend solution (for frontend and IoT)
- Maintaining/Improving the embedded backend setup and deployment
- Working with Azure DevOps tools, including the creation of automated testing and deployment pipelines
- Collaborating with cross-functional teams to define and implement software requirements using architecture best practices
- Defining test specifications and implement automated tests
Nice-to-have skills
- C#
- JavaScript
- Docker
- Continuous Integration / Continuous Delivery (CI/CD)
- REST APIs
- PostgreSQL
- Azure
Are you interested in this job? Create an account and get matched with opportunitiesCreate an accountIMPORTANT: The only thing you have to do is create your account on TieTalent and THAT'S IT 🙂 + IT'S FREE for talents! YOU WON'T apply for this specific job but rather if there is a match with this opportunity, you will be contacted and have more details about it.