Senior .NET Developer
Role Overview
Modernize, develop, and maintain the warehouse management software platform.
Migrate legacy .NET Framework applications to modern .NET.
Develop backend services and APIs and support mobile and Windows-based applications.
Improve architecture, performance, CI/CD, code quality, and development practices.
Key Skills for This Role
Full Job Posting
Position Summary
Modernize, develop, and maintain the warehouse management software platform.
Migrate legacy .NET Framework applications to modern .NET.
Develop backend services and APIs and support mobile and Windows-based applications.
Improve architecture, performance, CI/CD, code quality, and development practices.
General Duties and Responsibilities
- Design, develop, test, and maintain web-based and backend applications using C#, ASP.NET, and .NET Core.
- Collaborate with product owners, business analysts, and cross-functional teams on technical solutions.
- Lead application architecture, design patterns, and coding standards.
- Perform code reviews for quality, performance, security, and maintainability.
- Troubleshoot issues across development, test, and production environments.
- Participate in project planning and departmental process improvements.
- Follow company safety and hygiene regulations.
Job Requirements
- Strong proficiency in C#, ASP.NET, .NET Core, and Web APIs.
- Experience with SQL Server, optimized queries, and stored procedures.
- Understanding of object-oriented programming, design patterns, and SOLID principles.
- Experience with Git and CI/CD pipelines.
- Strong analytical, problem-solving, troubleshooting, communication, and collaboration skills.
- Ability to work independently and adapt to new technologies.
Education and Experience
- Bachelor's degree in Computer Science, Information Technology, a related field, or equivalent practical experience.
- 5+ years of professional .NET development experience.
Preferred Qualifications
- Front-end experience with JavaScript, Angular, React, or Blazor is preferred.
- Azure and cloud-native application development experience is preferred.
- Microservices, Docker, Kubernetes, secure coding, and Agile/Scrum experience are preferred.
- Microsoft or AWS developer certifications are a plus.
- Knowledge of SAP operations is preferred.
Work Environment
- Travel may be required for training or support purposes.
Compensation
- Full-time role paying $85,000 to $105,000 per year.
Benefits
- Benefits include dental, disability, extended health, life, vision, paid time off, employee assistance, and on-site parking.
Work Location
- Hybrid remote work location in Mississauga, Ontario.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Arvato
Business Analyst
Shepherdsville, USA
Arvato is seeking a Business Analyst to support financial and operational reporting for distribution and transportation activities. The role covers data validation, KPI tracking, month-end reporting, and process improvem
Senior .Net Developer
Mississauga, CAN
Arvato is seeking a Senior .NET Developer to modernize and maintain its warehouse management software platform. The role includes building backend applications and APIs, supporting applications and improving architecture
Sr. Manager, AI Strategy & Integration
Toronto, CAN
Arvato seeks a senior technical leader to shape AI strategy and accelerate integration across its global logistics network. The role includes building a multi-year roadmap, delivering AI solutions through SAP and .NET sy
Sr. Manager, AI Strategy & Integration
Toronto, CAN
Arvato seeks a technical leader to shape AI strategy and integrate AI solutions across its logistics network. The role spans SAP-connected AI workflows, rapid production rollouts, cloud cost optimization, and data govern
Business Analyst
Shepherdsville, USA
Senior .Net Developer
Mississauga, CAN
Sr. Manager, AI Strategy & Integration
Toronto, CAN
Sr. Manager, AI Strategy & Integration
Toronto, CAN
Inventory Supervisor
Birmingham, GBR
Team Lead - 1st Shift
Mississauga, CAN
Team Lead - 2nd Shift
Mississauga, CAN
Team Lead - 2nd Shift
Mississauga, CAN