Senior Software Developer - Modernize & Lead Cloud Apps
NTT DATA North America
Ottawa
On-site
CAD 100,000 - 130,000
Full time
14 days+
Get more replies from employers
Send a job-specific resume in minutes.
Start fresh or import an existing resume
Job summary
A leading technology services firm in Ottawa is seeking a Senior Software Developer to support a long-term technical debt remediation initiative. This role involves modernizing legacy systems while ensuring compliance and implementing scalable solutions using C#, .NET, and other modern technologies. The ideal candidate has over 10 years of experience and is versed in Azure DevOps, MVC architecture, and API design.
Qualifications
10+ years of experience as Senior Software Developer or similar.
3+ years of experience with Azure DevOps (ADO).
Experience with .NET, MVC Web - Onion Architecture, and related technologies.
Responsibilities
Lead design and development of software systems.
Mentor junior developers and promote best practices.
Ensure accessibility compliance in web applications.
Skills
Azure DevOps (ADO)
C#
MVC Web - Onion Architecture
TypeScript
Entity Framework
Web Experience Toolkit
Fluent Validation
AutoMapper
Education
University Degree or College/CEGEP Diploma in Computer Science, IT, Engineering
Job description
A leading technology services firm in Ottawa is seeking a Senior Software Developer to support a long-term technical debt remediation initiative. This role involves modernizing legacy systems while ensuring compliance and implementing scalable solutions using C#, .NET, and other modern technologies. The ideal candidate has over 10 years of experience and is versed in Azure DevOps, MVC architecture, and API design.