- .NET
- Winforms
-
Senior Net DeveloperSenior Net Developer
3 weeks ago
Digitalsixconsulting Halifax, NS, CanadaDigital Six Consulting is a different kind of company, and we are proud of that. Our growing team consists of experienced, intelligent and ambitious individuals, who are committed to developing a sphere of positive influence with our clients, and in our community. · The successf ...
-
Senior .net Developer
3 weeks ago
Digitalsixconsulting Halifax, CanadaDigital Six Consulting is a different kind of company, and we are proud of that. Our growing team consists of experienced, intelligent and ambitious individuals, who are committed to developing a sphere of positive influence with our clients, and in our community. · We are seekin ...
-
NET Full Stack Developer
2 days ago
Software & Support Media GmbH Halifax, CanadaThe .Net Developer codes software applications based on business requirements. · The .Net Developer work assignments are varied and frequently require interpretation and independent determination of the appropriate courses of action. · The .Net Developer standardizes the quality ...
-
Sr .Net Developer with React
1 week ago
Cognizant Halifax, NS, CanadaSr .Net Developer with React · At Cognizant, our global community sets us apart—an energetic, collaborative and inclusive workplace where everyone can thrive. And with projects at the forefront of innovation, you can build a varied, rewarding career and draw inspiration from ded ...
-
Sr .Net Developer with React
3 weeks ago
Cognizant Halifax, Canada Full timeSr .Net Developer with React · At Cognizant, our global community sets us apart—an energetic, collaborative and inclusive workplace where everyone can thrive. And with projects at the forefront of innovation, you can build a varied, rewarding career and draw inspiration from ded ...
-
Sr .Net Developer with React
4 weeks ago
Cognizant Halifax, Canada Full timeSr .Net Developer with React · At Cognizant, our global community sets us apart—an energetic, collaborative and inclusive workplace where everyone can thrive. And with projects at the forefront of innovation, you can build a varied, rewarding career and draw inspiration from ded ...
-
Business Development Executive
2 days ago
Summit Search Group halifax, CanadaBusiness Development Executive · Time to take your exceptional sales and people skills into an exciting company · On behalf of our client, we are looking for a Business Development Executive in Halifax, Nova Scotia. The Business Development Executive will be a key player of the s ...
-
Sharepoint Production Support Specialist
4 weeks ago
NTT DATA Services Halifax Regional Municipality, CanadaReq ID: · NTT DATA Services 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 a Sharepoint Production Support Sp ...
-
Sharepoint Production Support Specialist
3 weeks ago
NTT DATA Halifax, CanadaJob Description · Req ID: · NTT DATA Services 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 a Sharepoint Pro ...
-
Graphic Designer
5 days ago
Salesboom Inc Halifax, CanadaDescription: · is seeking motivated, talented graphic designer-web developer professionals who thrive on opportunity, challenges, and a vibrant work environment. We make CRM software easy and affordable by providing revolutionary technology & process once reserved only for the la ...
-
Mining Market Sector Leader
3 weeks ago
Arcadis Halifax Regional Municipality, CanadaArcadis is the world's leading company delivering sustainable design, engineering, and consultancy solutions for natural and built assets. · We are more than 36, people, in over 70 countries, dedicated to improving quality of life. Everyone has an important role to play. With the ...
-
Software Engineer – VR
3 weeks ago
spruceinfotech Halifax, Canada Full timeJob Description · Full-time · Software Engineer – VR & MR Simulation · Halifax, NS · The Opportunity: · You will be a member of the team responsible for developing and maintaining advanced VR (Virtual Reality) and MR(Mixed Reality) simulation software for training systems through ...
-
Senior Survey Technician
3 weeks ago
Halifax Regional Municipality Halifax, Canada8879BR · Senior Survey Technician · Job Posting · Halifax Regional Municipality is inviting applications for two permanent, full-time position of Senior Survey Technician, Public Works. Halifax Regional Municipality (HRM) is committed to reflecting the community it serves and re ...
-
Bilingual Intermediate Senior Underwriter
6 days ago
Sun Life Halifax Regional Municipality, Canada Full timeJob Description · : Location : hybrid, work from home · Looking to grow your career? At Sun Life, our first focus is our people. We partner with you to build YOU . Our underwriting schools and focus on continuing education are seen as industry benchmarks. Our technical training ...
-
Senior Solutions Architect
1 week ago
IMP Group Halifax Regional Municipality, CanadaA workplace that's invested in your success. A team that truly values one another. You should be a part of our culture, too. Are you ready to expand your capabilities and join a team of talented and supportive IT experts? If so, IMP · Solutions is right for you. · The Opportun ...
-
Senior Full Stack Developer, GFT
1 week ago
Royal Bank of Canada> Halifax, CanadaJob Summary · Job Description · WHAT IS THE OPPORTUNITY? · As a Senior Full Stack Developer, you will provide information on the detailed technical design and development of applications using existing and emerging technology platforms. Applies experience and seasoned knowledge, ...
-
Production Support Analyst
3 weeks ago
Unisys Halifax Regional Municipality, Canada Full timeWhat success looks like in this role: · Primarily a technical support role, perform Tier 2 service desk responsibilities as it relates to enterprise systems and application software · Engage in Incident and Service Request Management activities to resolve issues and respond to ...
-
Lead Data Engineer, GFT
3 weeks ago
0000050007 Royal Bank of Canada Halifax, Canada Full timeJob Description · What is the opportunity? · Are you a talented, creative, and results-driven professional who thrives on delivering high-performing applications. Come join us · Global Functions Technology (GFT) is part of RBC's Technology and Operations division. GFT's impact ...
-
Assistant Building Official
2 weeks ago
Halifax Regional Municipality Halifax, Canada8920BR · Assistant Building Official · Job Posting · Halifax Regional Municipality is inviting applications for up to four (4) permanent, full-time positions of Assistant Building Official in the Building and Engineering Standards division of Planning and Development. · Halifax ...
-
Lead Data Engineer, GFT
2 weeks ago
Royal Bank of Canada> Halifax, CanadaJob Summary · Job Description · What is the opportunity? · Are you a talented, creative, and results-driven professional who thrives on delivering high-performing applications. Come join us · Global Functions Technology (GFT) is part of RBC's Technology and Operations division. G ...
Senior .NET Developer - Halifax, Canada - CGI
Description
Position Description:
We are seeking a highly skilled and experienced Development Lead with a strong background in .Net 6+, C#, WinForms, and Threading TPL.
The ideal candidate will have extensive experience in designing and implementing software applications using Clean Architecture and Domain-Driven Design (DDD) principles.
As a Development Lead, you will guide our development team through complex projects, ensuring quality, performance, and adherence to best practices in TDD and automated unit testing.
Your strong communication and leadership skills will be essential in fostering collaboration and innovation within the team.
Your future duties and responsibilities:
Key Responsibilities:
• Lead the architecture, design, and development of high-quality software applications using .Net 6+, C#, WinForms, TPL and internally developed frameworks
• Champion the use of Clean Architecture, Domain-Driven Design (DDD), and Test-Driven Development (TDD) methodologies.
• Oversee automated unit testing and ensure the implementation of effective testing strategies.
• Collaborate with cross-functional teams to define, design, and ship new features.
• Provide technical guidance and mentorship to team members, fostering a culture of excellence and continuous improvement.
• Drive the adoption of best practices in coding, architecture design, and patterns.
• Ensure the performance, quality, and responsiveness of applications.
• Lead code reviews, maintaining high standards of code quality and security.
• Manage project timelines, resources, and risk assessments.
• Communicate effectively with stakeholders at all levels, translating complex technical concepts into understandable terms.
Required qualifications to be successful in this role:
• Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
• Proven experience as a Development Lead or similar role, with a strong portfolio of projects in .Net 6+, C#, WinForms, and Threading TPL.
• Expertise in Clean Architecture, Domain-Driven Design (DDD), and Test-Driven Development (TDD).
• Experience with automated unit testing and proficient in architecture design and patterns.
• Exceptional leadership and communication skills, with the ability to lead and motivate a development team.
• Strong logical and algorithmic thinking abilities.
• Solid understanding of the software development lifecycle and agile methodologies.
• Ability to work in a fast-paced, dynamic environment and manage multiple priorities simultaneously.
Skills: