· Hands on with Crystal Reports
· Experience with or knowledge of Agile Software Development methodologies
· Excellent troubleshooting and communication skills
· Attention to deliver with task management
· nowledge of source control like tfs, Bitbucket ,git will be a plus.
· Knowledge of HTML/CSS and Frontend Framework such as Angular etc will be plus.
· Must have an experience in ERP’s development.
· Meeting with Project managers to determine application and website requirements.
· Upgrading existing .NET websites and applications.
· Analyzing system requirements and delegating development tasks.
· Developing technical specifications.
· Writing scalable code for .NET software applications.
· Reviewing and debugging .NET applications.
· Providing support for junior developers.
· Deploying functional websites, programs, and applications.
· Training junior staff.
Education:
· BS in Computer Science, IT, or equivalent area of technical study (IT experience can substitute for a BS degree)
· Proven experience of 3-5 year as a .Net Developer of Web development and desktop applications.
· Familiarity with the ASP.NET framework, ASP .Net Core framework, SQL Server and design/architectural patterns (e.g. Model-View-Controller (MVC).
· Knowledge of C# is mandatory
Skills:
· Process-oriented with great documentation skills.
· Good understanding of Object-Oriented Programming
· Familiarity with architecture styles/APIs (REST, RPC)