IControl is a leading provider of process improvement, payment settlement, and collaborative business intelligence solutions for the food, drug and convenience value chain. iControl's software and support makes it easier for partners to improve performance and reduce costs through electronic collaboration. Their platform processes and remit funds for millions of invoices annually, while providing real:Time visibility to store and item level inventory and sales data, with particular emphasis on Direct Store Delivery. Their network includes over 30,000 retail outlets and over 3,000 distributors and manufacturers in all 50 states.On behalf of iControl, AgileEngine is looking for an Angular Software Engineer, with 3+ years of practical experience, who can point out where things can be done better and be on top of technologies, as well as maintain the platform and pick up what the team is doing now.**Responsibilities**:Stylemargin:Top:0; margin:Bottom:0:Code full stack including UI work, unit testing, deployment, support and triage.:Embrace best practices in software development (Code Reviews, Unit Tests, CI/CD).:Work closely with the team (Software Engineers, Test Engineers, Product owners).:Ability to write clean code, alove of unit testing, and the need to have your software usable from the very beginning.:You enjoy working in a dynamic environment where you can develop your skills while taking ownership and pride in everything you build.:An appreciation for open and constructive dialog with your fellow team members.:**Requirements**:Stylemargin:Top:0; margin:Bottom:0:Bachelor's degree in a Computer Science, Information Technology or equivalent experience:3+ years of full stack development experience.:Experience with.NET Framework and.NET Core, EntityFramework Core:Angular 10:JQuery and JavaScript.:Deep knowledge OOP techniques and SOLID principles:Experience with Agile practices.Would be a plus:Stylemargin:Top:0; margin:Bottom:0:Strong analytical, problem solving and debugging skills:Supply Chain or Retail Industry experience:Experience working with financial institutions and payment systems