? 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