Sr .NET System Integration Developer

Sr .NET System Integration Developer

Toronto, Ontario, Canada  - Permanent

Job Description

Our client builds leading-edge Enterprise Asset Management software to help some of the world’s largest organizations to manage millions of fleet and fixed assets in over fifty countries. They enable customers to mine mission-critical data to optimize the maintenance of their assets.

You will be working on incredible projects, using the latest technologies, mastering your craft, and working on a product team with some of the most talented people in the industry. Their team is a friendly, collaborative group of people working together to develop a suite of applications for their industry-leading customers. Their team is passionate about solving complex business problems using Agile methodologies and paired development.

They are looking for a Senior .NET Software Developer to join their System Integration development team to design, develop, document, unit test, and deploy plug-ins and APIs that integrate with 3rd party systems in response to customer requirements (systems such as Accounting, ERP, Ordering, Dispatch, ELDs/Vehicle Telematics, and Warranty to name just a few).

Must Have Skills:

- You have 7+ years’ design and development experience writing server-side business and/or integration solutions in C# (minimum. 7.3), .Net, and SQL or T-SQL language
- Understanding of C# data types, generics, Big O notation
- Be familiar with security protocols including OCID/OAuth2
- Experience with applications using ADO.Net, ASP.Net, using XML/JSON/CSV/Proto Buffer
- Database development and query writing are areas where you shine
- Unit testing is a key part of your process, and you’re familiar with integration testing
- You can clearly articulate your design ideas and concepts to others verbally and in writing. At the same time, you are open-minded and adaptable enough to collaborate on the final design.

Nice to Have Skills:

- Post-secondary education in computer science, engineering, web development, or other equivalent certifications/diplomas
- Experience with asset management software or the transportation industry or curiosity to learn
- Knowledge of containerization such as Docker, Kubernetes, or similar MS orchestrator

Special Perks:

- Remote work
- Virtual & in-person team events
- Flexible work hours
- Sit/stand workstations
- Learning support customized to your needs
- Health benefits
- Bonuses


Starting: ASAP

Similar jobs in Toronto:

Similar jobs in other locations: