• Provide accurate timing estimates on work. • Contribute to documentation (instructional, pitch and technical specification) • Train other non-technical staff particularly designers. • Contribute to the company development standards working closely with the Head of Development. • Discussing technical solutions with other members of your team. • Maintaining a high awareness of industry issues and trends, particularly in regard to accessibility, usability, and emerging technologies, and keep team members informed as appropriate. • Constantly seek to develop yourself by learning new technologies and keeping abreast of your markets developments.
Requirements
Minimum of five years designing and developing Windows and browser-based software solutions.
Strong written and oral communication skills as well as good interpersonal and presentation skills
Advanced expertise in the following technologies: ASP.NET Core Framework using either C#, and ASP.NET MVC ,SQL Server development and reporting solutions, ORM (Entity Framework / Dapper)
• Strong object-oriented design and development skills
• Windows & Web programming experience in C#.NET Core
• Excellent written and verbal communication skills required
• Excellent customer service skills required
• Regular, reliable and predictable attendance required
• A collaborative personality, enjoy working in a team-oriented environment
• Must be able to successfully pass a pre-employment background check