Position: Senior .NET Developer
Company: Enkonix
Experience required: 5y
English level: upper

Enkonix is a software development company specializing in web and mobile app development using cutting-edge technologies. Now we are looking for a highly experienced .NET Developer with 10+ years of relevant work experience to join our team of experts and help us deliver high-quality software solutions to our client and maintain the massive existing PIM (Product Information Management) system that serves for the different chains of the groceries stores.

**REQUIREMENTS:**
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
- At least 10 years of experience in .NET development
- C#, Visual Basic, MSSQL, MVC, Razor, EntityFramework, and jQuery is mandatory
- Familiarity with HtmlAgilityPack, Humanizer, Core, Magick, Windows Forms, gridstack.js, globalize, CKEditor, and Devextreme will be considered a plus
- Strong understanding of object-oriented programming principles and design patterns
- Experience with web development frameworks such as React, Angular, or Vue.js is a plus
- Familiarity with cloud computing platforms such as AWS, Azure, or Google Cloud is desirable
- Excellent communication skills and ability to work collaboratively with cross-functional teams
- Fluent English (we are ready to consider at least B2 level)

**ENKONIX BENEFITS:**
- 5-day working week from Monday to Friday
- 8-hour working day, which starts at 10:00 Kyiv time
- 100% taxes compensation according to Ukrainian legislation
- Providing help with opening sole proprietorship and partial taxes compensation abroad
- Paid vacation — 18 working days per year
- Paid unlimited sick leaves
- Partial English, sports, and education reimbursement
- BYOD compensation
- Career development, knowledge sharing, and training opportunities
- Friendly teammates and corporate social events

**RESPONSIBILITY:**
- Design, develop, and maintain existing .NET PIM-project
- Collaborate with cross-functional teams to identify and prioritize software requirements and develop technical solutions
- Write clean, well-designed code that is maintainable, testable, and scalable
- Troubleshoot and debug software issues, and provide technical support to internal and external stakeholders
- Participate in code reviews and other quality assurance activities to ensure code is of high quality
- Contribute to the development of software architecture and design patterns that promote scalability, performance, and security
- Ensure that software solutions are delivered on time and meet customer expectations

If you are a self-motivated and results-driven .NET Developer with 10+ years of relevant work experience, passionate about technology and delivering high-quality software solutions, we would love to hear from you. Apply now and join our team of experts!