Position: Senior Software Engineer (.NET)
Company: Dev.Pro
Category: .NET
Experience required: 3y
English level: intermediate

Our client helps managers achieve operational and financial goals for over 30 years. We are building a product suite that covers the full cycle of restaurant operations, including POS platform, cloud-based data management, complex analytics solution, reporting, and more. What's in it for you:

Work with real users and queries as the product is in production
A project in production with well-defined roadmap and plans for the next 2 years
Work directly with the US client, enhancing communication and negotiation skills

**Qualifications and experience:**
3+ years' experience with C#/.Net
Knowledge of .Net framework/.Net Core
Hands-on experience with MongoDB
Intermediate+ English level

**Nice to have:**
Hands-on experience with AWS
1+ years' experience with Angular

**Key responsibilities:**
Improve the product, adding new features and fixing issues
Actively participate in the design of the software engineering lifecycle
Be involved in planning, designing, and executing with Agile delivery methodologies
Write code following best practices, create technical documentation (TDD, SRS)
Utilize the best engineering practices (unit tests, code/design review, etc.)
Stand up for high-quality solutions and bring new ideas to life
Build professional relationships with clients (daily stand up, tech discussions, process discussions etc.)

**Our benefits:**
✅ Professional and personal growth: ability to shift your career path, access to English courses, online training programs, webinars, and workshops
✅ Healthcare: healthcare medical insurance and healthcare kit (gym, sports nutrition etc.)
✅ Fun online activities and team-building events
✅ 18-20 paid time-off days per year, 5 absence-due-to-illness days and 60 days of extraordinary medical leave per year