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;
- work 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;
- knowledge of design patterns;
- understanding declarative approach to programming;
- understanding of test-driven development (TDD) principles and the ability to apply them in practice;
- experience and creative approach to refactoring;
- ability to work with complex projects and large volumes of code, maintain old code;
- experience in writing and maintaining highly reliable code;
- desire to master new directions and technologies;
- love for one's profession and a creative approach to work;
- ability to work in a team, communication skills.
We offer:
- official registration;
- booking;
- decent pay with a flexible bonus system;
- flexible schedule works 9-18 (10-19) (c office and remote), Sat., Sun. - day off;
- comfortable office (2 minutes from Kontraktova ploshcha metro station);
- a wide range of interesting directions and tasks;
- li>work at the intersection of different platforms and technologies;
- prospects for professional and career growth.
We are looking for a professional who is ready to join our team and take an active participation in our development projects If you have the required skills and experience, please send your resume and we will contact you for a further interview.