.Net Developer
Full Time / Permanent
Canada, Toronto
Posted 4 months ago
Key Responsibilities:
- Design and develop integration systems using latest industry approaches and principles like event driven design, domain driven design, micro-services, etc.
- Design, develop and manage, Extract-Transform-Load (ETL) procedures to integrate data from various data sources.
- Develop Windows and Web Services to support systems integration and data exposure capabilities.
- Provide training for business users in the data warehousing space and integration date flows.
- Work closely with DevOps team to orchestrate monitoring and alert coverage for all systems
- Assist in special projects and perform other duties as required; and,
- Proactively promotes continuous improvements within software development and System Development Life Cycle (SDLC) processes
Experience, Education and Designations:
- A post-secondary education in Computer Science or Information Management or relevant experience
- Experience working in a fast paced, small to medium sized enterprise
- Experience developing windows and web services using Microsoft .NET stack
- Proven working knowledge and experience in Event Driven Design, Domain Driven Design, Micro-services architecture, and ETL processes
- Proven experience with SQL and advanced database topics including performance tuning,partitioning, data warehousing, server maintenance
- Experience working with NoSQL systems like Mongo dB or similar databases
Knowledge, Skills and Attributes:
- Experience in developing highly available and scalable Web and Windows based systems
- Knowledge of design patterns such as domain driven design (DDD), event driven design (EDD), and CQRS
- Experience with programming in C#, ASP .NET, JavaScript/Typescript, SQL, No SQL, HTML, CSS
- Experience in working with Azure
- Experience working with Function Apps, Logic Apps, Web-services, Cosmos DB, Message Brokers (Service Bus, Rabbit MQ), Docker, Data Factories, GIT, Azure Devops
- Experience in developing SPA using Angular/React
- Plus – Any experience with Dynamics 365 Retail, SFCC
Hybrid office set up
Job Features
Job Category | Software Developer |
Wage | 95K + bonus |
Anticipated Start Date | ASAP |