Job Description :

? Strong attention to detail, problem-solving skills, and verbal/written communication

? Ability to work in an agile environment

? Experience in application development and integration with one or more of the following - C#,

ASP.NET, MVC, HTML, CSS, JavaScript Framework, SQL, Java, ADF etc.

? Experience in Unit Testing frameworks.

? Web services (SOA), REST, MSMQ, ESB

? OOP, design patterns, SOLID design principles

? Dependency Injection and Inversion of Control (IoC) Container concept knowledge, log aggregation

technologies.

? Responsive mobile development and multilingual applications

? Relational and non-relational data, ORM.

? Solid experience in cloud solutions

? Continuous Delivery, including source control practices, versioning, branching, pipeline development,

automation acceptance, and release management Experience with application and performance

tuning

Experience:

? 5+ years of experience in the IT/Technology industry (C# .NET)

? 4 years of experience in application development

? 2 years of experience in leading design and implementation of complex web applications

? 2 years of experience in systems/application architecture for web applications

? Preferred: Agile Experience