for the MTS Web Services team, working on a high-load system for controlling balances and deducting funds for communication services in online mode.
Tasks:
- Develop and refine scalable high-load, high-performance applications
- Select technologies and design patterns for implementation, define data storage and transmission formats
- Develop unit and integration tests
- Fix defects in operational functionality
- Participate in code reviews
- Participate in improving development quality: optimizing current software code, refactoring complex sections, developing architecture, improving system testability and stability
Requirements:
- Knowledge and ability to apply OOP principles and concepts
- Experience applying design patterns
- Excellent knowledge of C# .NET (preferably Core), WCF, WebApi
- Experience in developing high-load systems
- Experience in optimizing and refactoring current software code
- Ability to work with technical documentation
Conditions:
- Professional engineering guilds
- Internal TechTalks platform
- Participation in external IT events, conferences, and meetups
- Useful courses and webinars in the corporate university and electronic library
- Voluntary medical insurance from the first month of work, including dentistry
- Accident insurance from the 1st month of work
- Financial assistance in difficult life situations
- Vacation of 28 calendar days
- General practitioner appointments and massage in the office
- Mobile communication at the company's expense and preferential tariffs for loved ones
- Subscription to the KION online cinema, MTS Music service, MTS Lines book service, unlimited messengers and social networks
Skills:
- C#
- .NET
- WCF
- WebApi
- Oracle
- Kafka
- PostgreSQL