Senior .NET Software Developer
1 week ago
Join to apply for the Senior Software Developer role at NTT DATA North America. NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. Overview We are seeking a highly skilled Senior Software Developer to support the application team in a long-term technical debt remediation initiative. This role focuses on modernizing legacy systems, ensuring accessibility compliance, and implementing scalable solutions using modern technologies. The successful candidate will play a key role in redesigning and developing the web application and database infrastructure. Key Responsibilities Lead the design and development of complex software systems using MVC Web and Onion architecture. Collaborate with systems analysts to analyze business, scientific, and technical problems. Create diagrammatic plans, flowcharts, and program specifications to solve business and technical problems. Translate designs into efficient, maintainable code using C#, .NET Framework, and TypeScript. Conduct database modeling and data migration for over 400 tables. Implement UI/UX designs for web screens and reports, ensuring accessibility standards. Manage code reviews, branching strategies, and release cycles via Azure DevOps (ADO). Administer Azure DevOps environments, including sprint cycles, user groups, dashboards, and backlog boards. Coordinate with QA teams to manage bugs, issues, and testing cycles. Design and implement APIs in collaboration with external teams. Develop schedule database jobs and enforce application security policies. Mentor junior developers and contractors, promoting best practices and standards. Document business and functional specifications, developer guidelines, and standards in Azure DevOps Wiki. Analyze system requirements and translate them into efficient software solutions. Select and integrate appropriate software programs and frameworks. Verify accuracy and completeness of programs by preparing sample data, and testing them by means of system acceptance test runs made by operating personnel. Review and publish code changes via pull requests; manage branching and release strategies. Create and manage ADO ticket backlogs for Epics, Features, User Stories, and Tasks. Deliverables Completion and testing of data models and migration scripts. Updates to existing screens and components for Work Sharing functionality. Implementation of API enhancements and integration workflows. Unit testing and peer review of all deliverables. Compliance with accessibility and business requirements. Submission of all deliverables through Azure DevOps (ADO). Skills and Technologies Azure DevOps (ADO) Web Experience Toolkit MVC Web - Onion Architecture C# and .NET Framework Entity Framework Fluent Validation AutoMapper TypeScript Mandatory Qualifications 10+ years of recent experience working as Senior Software Developer, Programmer, Engineer or similar. 3+ years of recent experience with Azure DevOps (ADO). 3+ years of recent experience working with tools/technologies, such as .NET, C#, MVC Web - Onion Architecture, Web Experience Toolkit, Entity Framework, Fluent Validation, AutoMapper and TypeScript. Knowledge of the Grants and Contributions Online Services (GCOS) system a plus. Must currently hold a valid Reliability Security Clearance. Must have a University Degree or College/CEGEP Diploma related to Computer Science, Information Technology, Engineering or similar from a recognized post‑secondary institution. About NTT DATA NTT DATA is a $30 billion trusted global innovator of business and technology services. We serve 75 % of the Fortune Global 100 and are committed to helping clients innovate, optimise and transform for long‑term success. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start‑up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure and connectivity. NTT DATA is a part of the NTT Group, which invests over $3.6 billion each year in R&D to help organisations and society move confidently and sustainably into the digital future. Equal Opportunity & Accessibility Statement NTT DATA endeavours to make us.nttdata.com accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at us.nttdata.com/en/contact-us. This contact information is for accommodation requests only and cannot be used to inquire about the status of applications. NTT DATA is an equal‑opportunity employer. Qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. For Pay Transparency information, please see our public disclosure. #J-18808-Ljbffr
-
Senior .NET Software Developer
2 weeks ago
Ottawa, Ontario, Canada NTT DATA North America Full timeNTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking aSenior Software Developerto join our team in Canada (CA).Overview:We are seeking a highly skilled Senior Software Developer to support...
-
Senior .Net Developer
2 weeks ago
Ottawa, Canada Optimal Growth Technologies Full timeJoin to apply for the Senior .Net Developer role at Optimal Growth Technologies . We are seeking an experienced Senior .NET Developer to join our development team and lead the design, development, and optimization of robust, scalable enterprise applications. The ideal candidate is a hands‑on technical expert with strong problem‑solving skills, excellent...
-
Senior .Net Developer
3 weeks ago
Ottawa, Canada Optimal Growth Technologies Full timeJob Title: Senior .NET Developer Role Overview We are seeking an experienced Senior .NET Developer to join our development team and lead the design, development, and optimization of robust, scalable enterprise applications. The ideal candidate is a hands‑on technical expert with strong problem‑solving skills, excellent architectural understanding, and...
-
Net Developer
3 days ago
Ottawa, Ontario, Canada Reveille Technologies,Inc Full timeRole:Dot Net DeveloperLocation:Ottawa, ONDuration:6 months ContractRole DescriptionWe are looking for a .NET developer located in Ottawa, ON. The .NET developer will be responsible for designing, developing, and maintaining software applications using .NET technologies. Daily tasks include implementing object-oriented programming principles, creating and...
-
Senior C# .NET Developer
3 weeks ago
Ottawa, Canada Insight Global Full timeWe are seeking an experienced Senior C#/.NET Developer with 7+ years of professional software development experience and a strong background in cloud-native solutions, MQTT-based systems, and containerized deployments. The ideal candidate will have hands-on experience building scalable, high-performance microservices and distributed applications using...
-
Senior C# .NET Developer
3 weeks ago
Ottawa, Canada Insight Global Full timeWe are seeking an experienced Senior C#/.NET Developer with 7+ years of professional software development experience and a strong background in cloud-native solutions , MQTT-based systems , and containerized deployments . The ideal candidate will have hands-on experience building scalable, high-performance microservices and distributed applications using...
-
senior software developer
2 weeks ago
Ottawa, Canada Sense & Respond Software LLC Full timeJoin to apply for the senior software developer role at Sense & Respond Software LLC Location: Ottawa, Ontario, Canada Overview Languages: English Education: Other trades certificate or diploma, or equivalent experience. Responsibilities Write, modify, integrate, and test software code Communicate technical problems, processes, and solutions Prepare reports,...
-
Senior C# .NET Developer
3 weeks ago
Ottawa, ON, Canada Insight Global Full timeWe are seeking an experienced Senior C#/.NET Developer with 7+ years of professional software development experience and a strong background in cloud-native solutions , MQTT-based systems , and containerized deployments . The ideal candidate will have hands-on experience building scalable, high-performance microservices and distributed applications using...
-
Senior C# .NET Developer
1 week ago
Ottawa, Ontario, Canada Insight Global Full timeWe are seeking an experiencedSenior C#/.NET Developerwith7+ years of professional software development experienceand a strong background incloud-native solutions,MQTT-based systems, andcontainerized deployments. The ideal candidate will have hands-on experience building scalable, high-performance microservices and distributed applications usingC#/.NET,...
-
Sr. .NET Developer
4 weeks ago
Ottawa, Canada Enterprise Solutions Inc. Full timeJob Title: Sr. .NET Developer Experience: 7+ Years Job Description: We are seeking a highly skilled Senior .NET Developer with 7+ years of experience to support onsite application development, enhancements, and maintenance activities. The ideal candidate will have strong experience in VB.NET, MS SQL Server, and client-server architecture, along with...