Senior Software Engineer
Senior Software Engineer
• Bachelors degree in Computer Science or equivalent
• Minimum of 3 years experience working with Microsoft technologies including C#, Windows Forms, ASP NET, SQL Server
• Ability to carry out system and database design using UML, ER Diagrams
• Knowledge in WPF, Entity Framework, ASP .NET MVC will be an added advantage
• Apply object oriented principles to design patterns In developing state-of-the-art and maintainable software applications
• Knowledge on Unit Testing and basic software testing principles