Experienced Web Services Developer
Brainworks Software is looking for a full time, highly motivated individual who is seeking an exciting opportunity to work with cutting edge tools in Web Development in order to expand our growing suite of Web Products. Our ideal candidate would be located anywhere in Canada. This is a remote "Work from home" position.
- Work alongside a team to develop and design enterprise class software solutions
- Architect, develop and implement database driven websites in ASP.NET Core
- Interface with business customers to handle support & enhancement requests
- Successfully deliver mission critical projects and consistently meet deadlines
- Strong written and verbal communication skills
- Bachelor’s Degree in Computer Science, Engineering or related fields
- Minimum 4 years software development experience
- Strong working knowledge of object-oriented design patterns
- Advanced knowledge in:
- Web Development using C#, ASP.NET Core Framework, specifically MVC
- Microsoft SQL Server -Queries, stored procedures and data normalization best practices
- Various versions of IIS and how to support, update and install a .NET Web Application
- Understanding of proper security methods and protocols like OAuth 2.0, Bearer Tokens, etc.
Skills That Are a Plus:
- Experience designing, implementing and interacting with Web Services
- Experience with Azure or other Cloud Providers
- Understanding of Responsive Web Design principals
- Experience with Agile software development methodologies
Perks, Compensation and Benefits
As a full-time employee, you will be compensated on a salary based on experience and skills. You will receive full benefits that include medical, paramedical and vision, working from home and standard business hours.