Are you looking for a challenging and rewarding role in software development? This is an exciting opportunity to join our team as a developer and contribute to the creation of innovative digital solutions.
As a developer, you will be responsible for designing and implementing PC and cloud-based digital twin software for international projects. You will also analyze and understand marketing requirements, develop prototypes to prove architecture choices against key requirements, and contribute to the definition of project development plans.
Key responsibilities include:
* Design and implement PC and cloud-based digital twin software
* Analyze and understand marketing requirements
* Develop prototypes to prove architecture choices
* Contribute to the definition of project development plans
* Participate in the development of functions or components with commitments on content, quality, delays, performance, and costs
The ideal candidate will have a degree in informatics, electrical engineering, or a comparable field, and first experience in software development projects following the agile method. They will also have at least basic knowledge in cyber security, threat modeling, and secure development.
Required skills and qualifications include:
* Programming languages: C#, .NET Core, Entity Framework Core, PowerShell, HTML5, Typescript/JS, Node JS, Angular, Vue, React
* Databases: MS SQL, Document DB, RDF DB, Data Lake
* Cloud: Azure/AWS (SAAS, PAAS, IAAS and Development), Containers/Docker, Kubernetes
* Source control & management: GitHub, Azure Devops, Git/SVN, Github Actions / CICD
We offer a range of benefits, including:
* A competitive salary
* Flexible working conditions
* Opportunities for professional growth and development
* A positive and inclusive work environment
If you are passionate about software development and want to make a meaningful contribution to our team, we encourage you to apply for this exciting opportunity.