About the role:
- The client is ideally looking for an experienced Senior Software Engineer for object oriented design, with knowledge and experience of using Sparx Enterprise Architect CASE tool
- Familiarity with design patterns, tiered architectures, UML
- Testing; Unit test frameworks for the languages/ environments and coverage tool familiarity
- Version Management; Familiar with formal version management system. Experience with Git version control tool
What you will need:
- Experience of coding; C#, .NET and .NET Core
- ASP.NET, MVC, ASP.Net Core
- TypeScript, Vue.js – would consider JavaScript familiarity together with one of the common frameworks (React, Angular etc)
- Visual C++, COM, MFC
- SQL and MS SQL Server, Reporting Services
- Oracle familiarity desirable