Tasks:
- Designing and developing robust desktop applications using .NET technology
- Implementation of network communication functionality using TCP/IP protocols
- Creating and maintaining client-server architecture applications
- Developing and optimizing solutions for database connections
- Debugging and resolving software errors
- Collaborating with QA team on testing and issue resolution
- Preparing technical documentation for created solutions
Job requirements:
- Over 3 years of experience in application development in .NET
- Very good knowledge of .NET (preferably 8.*)
- Very good knowledge of Angular
- Knowledge of databases MSSQL, MySQL
- Knowledge of SQL
- Documented experience with HTTP/REST, TCP/IP protocols, and multithreaded applications
We offer:
- Innovative solutions and modern technologies - opportunity to participate in interesting R&D projects,
- Positive and cohesive team of colleagues focused on deepening knowledge and achieving goals together,
- Substantive support at every stage of duties performed,
- Opportunity for professional development in an international environment and enhancing professional qualifications in various areas,
- Stable employment and necessary work tools,
- Benefits package (including private medical care, Multisport),
- Paid time off,
- Hybrid work model (2 days in the office).
Good to have skills:
- Bachelor's degree in computer science, engineering, or a related field
- Ability to integrate hardware
- Knowledge of Docker and web frontend frameworks
- Experience with integrating PLC drivers