Lottery industry project.
Experienced lead developer to guide team in a project to migrate a system written in C# and using C++ drivers from the Windows Embedded platform to Linux. The candidate will be responsible for leading the team, rewriting parts of the code, modernizing the technology, and ensuring the system's compatibility and stability post-migration.
Nasze oczekiwania:
- Minimum 6 years of experience in C#
- At least 2 years of experience as a team leader in software development
- Advanced knowledge of C# and the .NET platform
- Familiarity with message queuing systems such as RabbitMQ or equivalents
- Knowledge of Windows and Linux operating system architectures
- Experience with CI/CD tools and process automation
- Proficiency with version control tools such as Git
- Preferred experience with embedded systems and platforms such as Windows Embedded and Linux
- Knowledge of containerization technologies is a plus
- Experience with drivers is preferred
- Experience in software migration between platforms, especially from Windows to Linux, is a plus
- Very good command of English
- Hybrid work model: 2-3 days in the office
Mile widziane:
- Proficiency in C/C++ programming
Kluczowe zadania:
- Leading a team of developers in the system migration project
- Analyzing the existing C# and C++ code and planning the migration process
- Rewriting C#/C++ code to run on the Linux platform, including updating to newer versions of .NET
- Ensuring the compatibility and stability of the system after migration
- Coordinating team tasks, overseeing progress, and resolving technical issues
- Communicating with project stakeholders and reporting on progress
- Ensuring technical documentation for the project is maintained