Required skills:
• Experience developing in .NET/.NET Core.
• Experience coding in C#
• Experience with RESTful API development.
• Experience with relational databases (SQL Server is preferred)
• Experience with source code repository tools - GitHub
• Ability to follow best practice solutions.
Preferred skills:
• Experience developing single-page UI applications and reusable components using Angular.
• Experience with Domain Driven Design (DDD).
• Experience with the Agile methodology.
• Knowledge of object-oriented design patterns.
• Knowledge of SOLID principals
• Knowledge of effective Unit Testing, and Integration Testing
Education and Qualifications:
• Bachelor’s degree or higher in Computer Science, Information Systems, Computer Engineering or a related field from an accredited university or institution.
In addition to the salary range, this role is also eligible for bonus or incentive opportunities.