See more Collapse

Software Developer-.Net

2 months ago


Waterloo, Canada Descartes Systems Group Full time

Descartes Unites the People and Technology that Move the World
The need for efficient, secure, and agile supply chains and logistics operations has become ever more critical and complex. By combining innovative technology, powerful trade intelligence and the reach of our network, Descartes helps get goods, information, transportation assets, and people where they’re needed, when they’re needed. 

We’re one of the most broadly deployed logistics and supply chain technology companies in the world. More than 22,000 customers around the globe use our cloud-based solutions to transform the way they move inventory and information to enhance productivity, better serve customers, thrive competitively, keep pace with evolving regulations, and respond to rapidly changing market conditions. Descartes is publicly traded (Nasdaq:DSGX, TSX:DSG) with headquarters in Waterloo, Ontario, Canada, and offices and partners around the world. With record financial performance for more than 16 years, we lead the industry in innovation investment. Every day, logistics service providers, manufacturers, retailers, distributors, and other logistics-intensive businesses of all sizes rely on our scale, stability, and comprehensive solution footprint to move what’s most important to them. Learn more at .

We’re growing fast and invite you to join our amazing team. 
 

Descartes MacroPoint is looking for a full stack developer who is proficient in .NET development to join our team and work on various projects related to the transportation industry, particularly logistics and supply chain. You will be responsible for developing and maintaining applications using .NET Core, Azure, and SQL Server.

Duties and Responsibilities
• Analyze/interpret business requirements to implement software-based solutions
• Develop, maintain, and enhance applications using C#, ASP.NET Core, .NET Core, and various Azure technologies
• Design and optimize database schemas, queries, and stored procedures using SQL Server
• Identify, troubleshoot, and remediate defects in windows and web services
• Implement RESTful web APIs and microservices using .NET technologies and Service Fabric
• Test and debug various .NET applications
• Review and refactor code
• Upgrade existing applications
• Implement and perform unit testing to ensure quality
• Write clean, maintainable, well-documented code following best practices and standards.
• Follow approved development methodologies (i.e. Scrum, Agile, etc.)
• Communicate effectively with team members and clients to understand requirements and provide feedback.
• Use Azure Dev Ops and/or Git Source Control to manage code repositories and workflows

Required Qualifications
• 4+ years of experience in full stack web development using C# and .NET technologies
o Proficient in C#, ASP.NET Core, Entity Framework Core, LINQ, and Razor

• 4+ years experience with T-SQL and other SQL Server technologies
o Proficient in SQL Server, T-SQL, SSRS, and SSIS

• Proficient in HTML, CSS, JavaScript, TypeScript, and Bootstrap
• Experience with web service technologies such as WCF, Web API, REST, SOAP, and GraphQL
• Experience with distributed computing technologies such as ServiceBus and Redis.
• Working knowledge of Microsoft Azure cloud computing
o Azure cloud services such as App Service, Service Fabric, Azure SQL Database, Azure Storage, Azure DevOps, etc.
• Knowledge of web service technologies including WCF, Web API, REST
• Knowledge of distributed computing (including queuing and caching technologies)
• Understanding of front-end technologies/responsive web design
• Ability to parse and manipulate data stored in various forms
• Experience using Azure Dev Ops and/or Git Source Control
• Strong written and oral communication skills
• Strong knowledge of object-oriented design principles and patterns
• Strong knowledge of web application architecture and security
• Strong communication and collaboration skills
 

Additional/Helpful Experience
• Service Fabric experience a plus
• Power BI experience a plus
• Logistics and Supply Chain knowledge
 

Location: This is a remote opportunity open to applicants authorized to work in Canada or the United States.


We have other current jobs related to this field that you can find below


  • Waterloo, Canada University of Waterloo Full time

    Overview Term - 2 Years The Senior Software Developer is responsible for providing a range of software development and technical services to support the Office of Advancement, the broader campus advancement community, and the broader global advancement alumni and donor constituency. The primary focus of the role will be to provide software design...

  • Lead developer(.NET)

    14 hours ago


    Waterloo Southeast, Canada HCL TECH Full time

    What you will be doing: You will be responsible for designing, developing and unit testing code, delivering on objectives established by business partners. You will understand and adhere to best practices and guidelines, and work with a delivery team to ensure understanding of objectives, requirements and specifications. Coding experience in React,...


  • Waterloo, Canada EWS Group Full time

    Applicant Privacy Policy: As a candidate for this position and any other position at a Perseus Group company, any personal data you submit to us will be processed in accordance with our Applicant Privacy Policy, and by submitting any personal data to us in furtherance of your candidacy for employment, you acknowledge and agree to the terms set forth...


  • Waterloo, Canada EWS Group Full time

    Applicant Privacy Policy: As a candidate for this position and any other position at a Perseus Group company, any personal data you submit to us will be processed in accordance with our Applicant Privacy Policy, and by submitting any personal data to us in furtherance of your candidacy for employment, you acknowledge and agree to the terms set forth...


  • Waterloo, Canada JAM Software GmbH Full time

    Embedded Software Developer – Microcontrollers Are you ready to be part of a leading global engineering design house specializing in the design and development of embedded software/hardware, electronics, and electro-mechanics? What we’re looking for • Highly motivated and dynamic professionals • Motivated designers with broad backgrounds and...


  • Waterloo, Canada JAM Software GmbH Full time

    Embedded Software Developer – Microcontrollers Join Syntronic: Where Your Innovation Shapes the Future At Syntronic, we don't just follow industry trends—we set them! Join us in partnering with visionary companies and the brightest minds to turn ground-breaking ideas into reality. Imagine working on cutting-edge telecom advancements, pioneering...


  • Waterloo, Canada JAM Software GmbH Full time

    Embedded Software Developer – Microcontrollers Join Syntronic: Where Your Innovation Shapes the Future At Syntronic, we don't just follow industry trends—we set them! Join us in partnering with visionary companies and the brightest minds to turn ground-breaking ideas into reality. Imagine working on cutting-edge telecom advancements, pioneering...

  • IoT Software Developer

    2 months ago


    Waterloo, Canada JAM Software GmbH Full time

    oT Software Designer / DeveloperAt Molex, we’re committed to improving people’s lives and making the world a better place. The mission of the Industrial Automation group at Molex is to drive and support the evolving needs of our global customers and partners in the (r)evolution of technology and platforms to support Industry 4.0. Our products and...


  • Waterloo, Canada JAM Software GmbH Full time

    Are you ready to be part of a leading global engineering design house specializing in the design and development of embedded software/hardware, electronics, and electro-mechanics? What we’re looking for • Highly motivated and dynamic professionals • Motivated designers with broad backgrounds and service mindset to be a consultant • ...

  • Tech lead(.Net)

    4 weeks ago


    Waterloo, Canada HCLTech Full time

    What you will be doing:You will be responsible for designing, developing and unit testing code, delivering on objectives established by business partners. You will understand and adhere to best practices and guidelines, and work with a delivery team to ensure understanding of objectives, requirements and specifications.Coding experience in React, Angular,...


  • Waterloo, Canada Equitable Life of Canada Full time

    Senior Full Stack Developer (.NET / React) Waterloo, ON, Canada Req #2256 Wednesday, May 8, 2024 At Equitable, we realize that your work life is not just about performing a job; it's about being part of a workplace that helps you grow and reach your full potential. Within our friendly and collaborative work environment, we recognize that the key to our...


  • Waterloo, Canada JAM Software GmbH Full time

    Software Developer – Embedded Systems (AUTOSAR Classic) Are you ready to be part of a leading global engineering design house specializing in the design and development of embedded software/hardware, electronics, and electro-mechanics? What we’re looking for • Highly motivated and dynamic professionals • Motivated designers with broad...


  • Waterloo, Canada JAM Software GmbH Full time

    Software Developer – Embedded Systems (BSP) Are you ready to be part of a leading global engineering design house specializing in the design and development of embedded software/hardware, electronics, and electro-mechanics? What we’re looking for • Highly motivated and dynamic professionals • Motivated designers with broad backgrounds and...


  • Waterloo, Canada JAM Software GmbH Full time

    Software Developer – Embedded Systems (AUTOSAR Adaptive) Are you ready to be part of a leading global engineering design house specializing in the design and development of embedded software/hardware, electronics, and electro-mechanics? What we’re looking for • Highly motivated and dynamic professionals • Motivated designers with broad...


  • Waterloo, Canada Equitable Life of Canada Full time

    Intermediate Full Stack Developer (.NET/React) Waterloo, ON, Canada Req #2365 Friday, July 12, 2024 At Equitable, we realize that your work life is not just about performing a job; it's about being part of a workplace that helps you grow and reach your full potential. Within our friendly and collaborative work environment, we recognize that the key to...

  • Tech lead(.Net)

    3 weeks ago


    Waterloo, Canada HCLTech Full time

    What you will be doing:You will be responsible for designing, developing and unit testing code, delivering on objectives established by business partners. You will understand and adhere to best practices and guidelines, and work with a delivery team to ensure understanding of objectives, requirements and specifications.Coding experience in React, Angular,...

  • Tech lead(.Net)

    4 weeks ago


    Waterloo, Canada HCLTech Full time

    What you will be doing:You will be responsible for designing, developing and unit testing code, delivering on objectives established by business partners. You will understand and adhere to best practices and guidelines, and work with a delivery team to ensure understanding of objectives, requirements and specifications.Coding experience in React, Angular,...

  • Tech lead(.Net)

    4 weeks ago


    Waterloo, Canada HCLTech Full time

    What you will be doing:You will be responsible for designing, developing and unit testing code, delivering on objectives established by business partners. You will understand and adhere to best practices and guidelines, and work with a delivery team to ensure understanding of objectives, requirements and specifications.Coding experience in React, Angular,...

  • Tech lead(.Net)

    1 day ago


    Waterloo, ON, Canada HCLTech Full time

    What you will be doing:You will be responsible for designing, developing and unit testing code, delivering on objectives established by business partners. You will understand and adhere to best practices and guidelines, and work with a delivery team to ensure understanding of objectives, requirements and specifications.Coding experience in React, Angular,...

  • Software Engineer

    2 months ago


    Waterloo, Canada Onsemi Full time

    About Us At onsem i, we help improve lives through silicon and software solutions every day. Our intelligent power and sensing technologies solve the world's most complex challenges and lead the way in creating a safer, cleaner, and smarter world. We are committed to developing strategies and programs to address global climate change and have pledged to...