Senior C# / .NET Developer
The project
Our client is an international supplier of communication and information systems for control centers with safety-critical tasks. They specialize in developing and distributing 'Control Centre Solutions' for the Air Traffic Management and Public Safety & Transport sectors.
In the essential control centers, thorough documentation is extremely important. Our client's logging application stands out in this regard, as it smoothly gathers and stores phone and radio communications, as well as screen captures. This guarantees that operators and investigators can easily and securely access crucial information without any hassles.
Industry: Telecommunication
The number of open vacancies: 1
Type of contract: B2B
The preferred scale of work: 8 hours/day and 18 days/month on B2B
Start date: asap, long-term cooperation
Type of work: 100% remote
Location: Poland
Your Tasks:
As a Senior .NET Software Engineer, you will play a pivotal role in our product development team. Your responsibilities will include:
- Designing and programming services and applications in a product development team, including the development of new components and the extension of existing ones
- Collaborating with a Scrum team, handling all aspects of software engineering from design and development to testing within the team
- Actively participating in decisions regarding technology selection, interface design, and internal process improvements
- Developing highly scalable multi-user systems, focusing on parallel processing and high system utilization
Job requirements
What You Bring:
To excel in this role, you should possess the following qualifications:
- Multiple years of experience as a C#/.NET Engineer (5+ years of experience)
- Proficiency in backend technologies such as .NET, .NET Core, .NET Web API, and ASP.NET
- Familiarity with frontend technologies including HTML/CSS, TypeScript, JavaScript, Angular, WPF, and WinForms
- Strong skills in data processing, including SQL, T-SQL, and data modeling
- A passion for new technologies and a commitment to high-quality development practices such as design principles, coding standards, SOLID principles, clean code, TDD, and BDD
- Knowledge of protocols like SIP, SDP, RTP, RTSP, HTTP, and WebSocket
Even Cooler If You Bring:
While not required, the following qualifications would be a significant plus:
- Experience with dependency injection and Inversion of Control (IoC) frameworks
- Familiarity with messaging systems such as ActiveMQ or RabbitMQ
- Proficiency with NuGet packages like Dapper, Newtonsoft.Json, Autofac, and tools like Jenkins, SVN/Git, Liquibase, and Ansible
What we can offer
We look forward to receiving your application!
Recruiter responsible for the offer
Paulina SkraiĆska - paulina.skrainska@trimetis.com