.NET Developer
Must-haves
- strong experience in .NET, with an excellent understanding of C#
- acquaintance with ORMs (Entity Framework)
- knowledge of LINQ
- strong database skills with MS SQL/ T-SQL (queries and stored procedure development) and ORM (Entity Framework, ADO.NET)
- experience using the following architecture patterns and programming language model: MVC, MVVM and OOP
- knowledge of Jira
- experience in unit testing, mocking frameworks and continuous integration
- experience in version control systems including GIT, SVN
Nice-to-haves
- Familiarity with top front-end technologies (ex. Angular, React)
Tasks
- building robust products with scalable programming interfaces
- developing extremely reliable data storage solutions
- writing clean and readable code using modern frameworks
- providing clear, technical advice to designers, front-end developers, strategists and project managers
- consulting customers on choosing best technology to deploy their business solution
- staying up-to-date with the latest .NET technologies and being able to use them
- documenting and reviewing your code with the team
- day-to-day technical support for C# ASP.NET web applications
- developing bug fixes and performing maintenance tasks
- working with the team to find creative solutions to meet the requirements of our clients, partners and staff
Benefits
- competitive base salary
- innovative and challenging projects
- fun, casual work environment