At a Glance
- Tasks: Develop and modernize legacy .NET applications while troubleshooting and enhancing performance.
- Company: Join a dynamic team in downtown Toronto with a focus on innovation.
- Benefits: Enjoy a hybrid work model, competitive pay, and opportunities for growth.
- Other info: Collaborative environment with a focus on professional development and career advancement.
- Why this job: Make an impact by working on enterprise-grade applications and cutting-edge technologies.
- Qualifications: Strong C# and .NET experience, especially with legacy applications and database integration.
The predicted salary is between 81000 - 99000 $ per year.
6-month contract, hybrid, downtown Toronto
We are working with a client seeking a .Net Application Developer with strong legacy application development and maintenance experience. The ideal candidate will have expertise in designing, developing, maintaining, and modernizing enterprise-grade applications within the .NET ecosystem.
Key Responsibilities
- Develop, maintain, and troubleshoot legacy .NET applications, including Windows Forms desktop applications
- Analyse existing codebases and application architecture to understand business logic, workflows, dependencies, and system integrations
- Design and enhance application components using C#, .NET, Entity Framework, ADO.NET, and SQL Server
- Work with multithreading, asynchronous programming, data binding, reflection, and Windows UI components
- Integrate applications with Windows Services, hardware peripherals, printers, serial devices, COM components, and external systems
- Develop and maintain APIs, database integrations, and data-persistence solutions
- Support application deployments, cloud infrastructure, and CI/CD pipelines using AWS and Azure DevOps
- Apply software design principles, including Domain-Driven Design (DDD) and CQRS, to improve application maintainability and performance
Required Experience
- Strong hands-on experience with C# and .NET application development, particularly legacy applications
- Extensive experience with Windows Forms and desktop application development
- Strong knowledge of SQL Server, Entity Framework, ADO.NET, and database integration
- Experience with multithreading, asynchronous programming, data binding, and application performance tuning
- Experience with Windows Services, COM Interop, P/Invoke, and hardware/peripheral integration
- Experience developing APIs and integrating applications with external systems
- Familiarity with AWS, Azure DevOps, CI/CD pipelines, and deployment processes
- Strong troubleshooting, analytical, and problem-solving skills
- Retail banking or financial services experience is an asset
.Net Application Developer in Toronto employer: ISG Search Inc
ISG Search Inc is an exceptional employer located in the vibrant city of Toronto, offering a dynamic work culture that fosters innovation and collaboration. With a strong emphasis on employee growth, you will have access to cutting-edge technologies and AI-assisted tools, while enjoying a hybrid work model that promotes work-life balance. Join us to be part of a forward-thinking team dedicated to cloud modernization and enterprise solutions, where your contributions will make a meaningful impact.