Specialist - Software Engineering
Specialized Knowledge & Skills
• More than 7 yrs of work experience in Dot Net technology
• Good knowledge in Object Oriented Programming and Design Patterns
• Proficient in C# .NET
• Proficient in ASP.NET Web Forms, MVC and Web API
• Experience with .NET Core and Microservices
• Experience with LINQ, Generics, Lambda expressions, extension methods, attributes
• Experience with ReactJS & Redux
• Experience with ORM Frameworks (Entity Framework, NHibernate)
• Experience with IoC containers e.g. Autofac, Unity, MEF, Ninject
• Experience with Web Services and serialization, XML, JSON, SOAP, WCF, REST
• Experience with Unit testing using mock objects
• Experience with Design patterns and object-oriented programming
• Experience with SQL Server and the SQL language
• Experience with JavaScript, jQuery, Bootstrap
• Experience with HTML5 and CSS3
• Experience with Agile Management Tools (i.e. Confluence, JIRA, VersionOne)
• Experience with Configuration Management Tools (i.e. TFS, GIT)
• Familiar with Memory management, performance tuning and profiling
Job Segment:
Test Engineer, Developer, Software Engineer, Testing, Java, Engineering, Technology