The company TMSoft, a resident of Diya City, specializes in the production of software and the provision of services for its implementation and support . TMSoft is strengthening the team and is looking for a C# developer.Basic requirements to the future specialist:professional knowledge of the .NET Framework platform, Visual Studio and the C# programming language, knowledge of WinForms, WCF, WPF, OOP, multithreading, templates, LING, XML, JSON , Regular expressions, NUnit; experience writing pro
The company TMSoft, a resident of Diya City, specializes in the production of software and the provision of services for its implementation and support .
TMSoft is strengthening the team and is looking for a C# developer.
Basic requirements to the future specialist:
- professional knowledge of the .NET Framework platform, Visual Studio and the C# programming language, knowledge of WinForms, WCF, WPF, OOP, multithreading, templates, LING, XML, JSON , Regular expressions, NUnit; experience writing programs for Windows 7-11; practical skills in working with PostgreSQL, SQLite databases.
Knowledge and skills that are an advantage:
- knowledge of the C++ language, VBA, Win API, MFC, WIX;
- network technologies, .NET Remoting, etc.;
- RabbitMQ, WixSharp application skills;
- development REST-full and Windows services;
- experience with version control systems;
- experience with bug-tracking systems.
General requirements:
- adherence to the corporate style of coding and striving for a good style of writing code;
- understanding the principles of OOA and OOP and the ability to apply them in practice;
- li>
- knowledge of design patterns;
- understanding of the declarative approach to programming;
- understanding of the principles of test-driven development (TDD) and the ability to apply them in practice;
- li>experience and creative approach to refactoring;
- ability to work with complex projects and large volumes of code, to maintain old code;
- experience in writing and maintaining highly reliable code;
- li> desire to master new directions and technologies;
- love for one's profession and a creative approach to work;
- ability to work in a team, sociability.
< p>
We offer:- official registration;
- booking;
- decent pay with a flexible bonus system;< /li>
- flexible work schedule 9-18 (10-19) (in the office and remotely), Sat., Sun.- day off;
- comfortable office (2 minutes from Kontraktova ploshcha metro station);
- a wide range of interesting directions and tasks;
- work at the interface of various platforms and technologies;
- prospects for professional and career growth.
- /ul>