Position: Middle Full Stack .NET Developer
Company: Infopulse
Category: .NET
Experience required: 3y
English level: intermediate

Infopulse Ukraine welcomes talented professionals to join our “eye-share Capture” project as a Full Stack .NET Developer. We are looking for an experienced and responsible engineer to become a part of our expert team creating a complete and modern tool for automated invoice interpreting and validating. The system receives documents from various sources, identifies and interprets item lines from invoices, and transfers the data to external systems. As of this moment, the project has almost completely migrated from on-premise installations to the cloud. The chosen professional will be able to participate in product development, processes improvements, and project-wide decision making. 

**Areas of Responsibility**
• Designing and developing highly modular and extensible object-oriented code
• Building a high-quality code while adhering to industry standard coding practices
• Taking part in requirements analysis and code refactoring
• Solving 2nd level tickets reported by our customers in our ticketsystem
• Debugging eye-share application both on client and server side
• Developing change order requests in eye-share application
• Upgrading the customer’s Eye-Share application (hotfix, service pack and main versionreleases)
• Dealing with incoming invoice interpretation maintenance and automation

**Qualifications**
• Strong expertise in .NET Framework
• Strong skills in Object Oriented concepts in software design
• Performance optimization
• Expertise in full cycle of development processes, SCRUM
• Ability to leverage the quality level with code reviews
• Ability to form POC introducing technical approaches
• Customer service experience
• Integration/Unit testing experience

**Technological stack** 
• .NET Framework, ASP.Net Web.API
• Angular 1.7, Angular 2+ is a plus.
• MSSQL
• Redis
• SignalR Websockets
• .NET Identity
• Git
• Autofac

**Will be an advantage**
• Experience in .NET Core 
• Expertise using code inspection tools, such as SonarQube
• Containerizing expertise
• Experience using profiling tools, such as Stackify.