As a member of the Senior Development team, you will be responsible for the development of our new software solutions and the improvement of our existing components using ASP.NET, MVC and C#.
- You are responsible for designing and implementing well-designed and efficient applications in C#
- Able to integrate new software components into a fully functional, multi-tiered software system
- It is critical that you comply with project plans and industry standards
- Computer Science or Engineering degree
- 7+ years with Web Technologies (ASP.Net, MVC, C#)
- Able to create brand new systems – using the latest technologies.
- Experienced in .NET Core (Entity Framework), React.js
- Strong Microsoft SQL Server expereince (TSQL)
- Experience designing and working with REST APIs
- Experience with OO, Domain Driven Design, TDD
- Developing web applications
- System architecture, object-oriented design, web frameworks, and software design patterns
- Asset: Working with BI/Reporting Solutions such as Izenda, Looker, or PowerBI