Job Location: Chennai
Experience Level: 5+ years
JD:
Primary skills:
· Graduation/Post-graduation (Engineering graduate preferred)
· At least 7 years’ experience in software development.
· Strong experience in C# development
· Experience in AngularJS (Minimum 1 years)
· Proficient with .NET development tools (Visual Studio, TFS)
· Experience with Web API, Entity Framework, Dependency Injection, and MVC
· Experience with SQL
· Experience in front-end technologies (JavaScript, HTML, CSS)
· Familiar with domain driven design
· Familiar with various design and architectural patterns
· Familiar with SOLID design principles
· Design experience with web services (REST, SOAP, …)
· Experience in user interface design
· Knowledge of accounting software development is desirable
· MUST be experienced in building automated unit tests
· Experience with Agile methodology
· Written and verbal communications