![Randstad Canada](https://www.randstad.ca/search-app/assets/image/logo.png)
C# .NET Programmer
1 week ago
Are you a highly skilled and experienced Software Developer with a strong proficiency in Microsoft C#/.NET? Join our dynamic team and take your career to the next level We are looking for a talented developer with over 5 years of experience in software development, adept at writing clean, maintainable code and resolving software bugs.
The ideal candidate will have a solid understanding of the software development lifecycle, experience in an Agile/Scrum environment, and proficiency in threading, IoC/Dependency Injections, XML, JSON, and Git for version control.
As a key member of our team, you will investigate and resolve issues, conduct peer code reviews, and contribute to the continuous improvement of our development processes.
Your strong problem-solving skills and commitment to quality will help us enhance our products and drive innovation. If you are ready to make a significant impact and thrive in a collaborative environment, apply now to join our team
Candidates must hold Government of Canada Enhanced security clearance or be eligible for it, having maintained continuous residence in Canada for the past 5 years.
Professional Growth:
Work with a skilled team on innovative projects, advancing your expertise.
Collaborative Culture:
Thrive in an Agile environment that encourages learning and idea-sharing.
Quality Focus:
Contribute to high-quality software solutions with a focus on improvement.
Career Advancement:
Benefit from clear career progression and supportive leadership.
Technical Challenges:
Solve complex problems, enhancing your skills.
Modern Tools:
Gain experience with cutting-edge development tools and techniques.
Work-Life Balance:
Enjoy flexibility in a supportive work environment.
Competitive Compensation:
Receive competitive pay and benefits.
Responsibilities
C# Development:
Develop, test, and maintain software applications using the Microsoft C# programming language and the .Net platform.
Windows System Integration:
Collaborate with the team to integrate software solutions with Microsoft Windows systems, ensuring compatibility and optimal performance on platforms such as Win7 and Windows Servers.
Database Interface Design:
Design and implement effective database interfaces using C# .Net, SQL, and Microsoft Entity Framework. Ensure data integrity, security, and efficient retrieval.
Multi-Threading Programming:
Implement and optimize multi-threading programming designs in C# to enhance the performance and responsiveness of software applications.
Agile/Scrum Collaboration:
Actively participate in Agile/Scrum development processes, including sprint planning, daily stand-ups, and sprint reviews. Collaborate with cross-functional teams to deliver high-quality software solutions.
Qualifications
Experience:
- Minimum of 5 years of hands-on experience with Microsoft C# programming language and the .Net platform.
- Strong experience with Microsoft Windows systems, including Win7 and Windows Servers.
- Proven experience in C# .Net database interface design, SQL, and Microsoft Entity Framework.
- Solid understanding and practical application of C# multi-threading programming design.
- Previous experience working on Agile/Scrum teams is highly desirable.
Skills:
- Proficient in Microsoft C# programming language and the .Net framework.
- Strong database design and SQL skills.
- Familiarity with Microsoft Entity Framework for data access.
- Excellent problem-solving and debugging skills.
- Effective communication and collaboration skills in a team environment.
Attributes:
- Self-motivated with a strong desire to learn and grow.
- Ability to work independently and as part of a collaborative team.
- Detail-oriented with a focus on delivering high-quality software solutions.
- Adaptable and able to thrive in a fast-paced, dynamic work environment.
If you're interested in learning more please submit your résumé and one of our senior Recruiters would be happy to give you a call to discuss further.
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada.As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees.
In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle.
We ask that all job applications please identify any accommodation requirements by sending an email to to ensure their ability to fully participate in the interview process.
-
NET Programmer
1 week ago
Ottawa, Ontario, Canada H3Creative Inc. Full timeExperienced .NET developers who are multi-dimensional, motivated and committed to offering our team with guidance and solid recommendations. Individuals who can work independently and within the demands of a deadline driven environment. You bring to the table a combination of technical expertise, and exceptional coding and testing practices for online...
-
Ottawa, Ontario, Canada S I Systems Full timeSenior .NET Developer to assist with the design, development and implementation of a new .NET application in-take system in the public sector.Our valued public sector client requires a Reliability cleared Senior .NET Developer to assist with the design, development and implementation of a new .NET application in-take system. The solution will be a publicly...
-
NET PnP Framework(Sharepoint)
3 weeks ago
Ottawa, Ontario, Canada Response Informatics Full timeUniversity degree, combined with relevant professional experience of more than 10 years; Experience with .NET (framework 4.x and 6+), C#, ASP.NET, ASP.NET MVC, and ASP.NET Web API, including integration with modern authentication; Experience with SharePoint PnP Framework (deployment templates), site and list templates, SharePoint REST API's, client-side web...
-
NET PnP Framework(Sharepoint)
2 months ago
Ottawa, Ontario, Canada Response Informatics Full timeUniversity degree, combined with relevant professional experience of more than 10 years; Experience with .NET (framework 4.x and 6+), C#, ASP.NET, ASP.NET MVC, and ASP.NET Web API, including integration with modern authentication; Experience with SharePoint PnP Framework (deployment templates), site and list templates, SharePoint REST API's, client-side web...
-
IT Application Analyst
1 week ago
Ottawa, Ontario, Canada TRM technologies Inc. Full timeOur Federal Government client requires a Programmer/Analyst to Develop, plan, Analyze, Evaluate requirements with team and project authorities. Create, modify, and remove plug-ins, workflows and web services within Dynamics 365. Create, modify and remove web pages, menus in MS Portals. Migrate data from existing solutions (SQL Server databases) to...
-
Intermediate Generalist Programmer
1 week ago
Ottawa, Ontario, Canada Snowed In Studios Inc Full timeWe are currently looking add experienced Generalist Game Programmers to our already amazing team. As a "Snowmie" programmer, you will use your awesome skills in C++ / C# to help our client studios to bring their games to realization.You will use your passion for games, insatiable curiosity, and versatility to work on a variety of projects and across all...
-
Ottawa, Ontario, Canada La Coccinelle Full time**Responsabilités**:L'assistant(e) aux programmes est responsable de promouvoir le développement des enfants et de leur épanouissement, de reconnaître les idées et intérêts des enfants, les comprendre et collaborer dans la documentation pédagogique dans le but de les rendre visibles, réelles et concrètes. L'assistant(e) aux programmes a un rôle...
-
Senior Generalist Programmer
7 days ago
Ottawa, Ontario, Canada Snowed In Studios Full timeSnowed in Studios is a game development studio based in Ottawa, Canada. As part of Keywords Studios' engineering service line, we provide programming support to some of the most important and exciting games being made today. You'll have the chance to make a global impact, working in a studio known for shipping some of the most prestigious household names in...
-
Intermediate Generalist Programmer
1 week ago
Ottawa, Ontario, Canada Snowed In Studios Full timeSnowed in Studios is a game development studio based in Ottawa, Canada. As part of Keywords Studios' engineering service line, we provide programming support to some of the most important and exciting games being made today. You'll have the chance to make a global impact, working in a studio known for shipping some of the most prestigious household names in...
-
Community Programmer
3 weeks ago
Ottawa, Ontario, Canada Somerset West CHC Full timePosition Title: Community Programmer - Youth Leadership Hourly Rate: $16.55 Department: Family, Community Health and Harm Reduction Reporting to: Manager of Children and Youth Services Type: Term, Contract (35 hours per week July 15 - August 23, 2024) Benefits: 4% in lieu of vacation Submit to: by 9 a.m. on May 13, 2024...
-
Community Programmer
2 months ago
Ottawa, Ontario, Canada Somerset West CHC Full timePosition Title: Community Programmer - Youth Leadership Hourly Rate: $16.55 Department: Family, Community Health and Harm Reduction Reporting to: Manager of Children and Youth Services Type: Term, Contract (35 hours per week July 15 - August 23, 2024) Benefits: 4% in lieu of vacation Submit to: by 9 a.m. on May 13, 2024...
-
Software Developer
1 week ago
Ottawa, Ontario, Canada ADGA Group of Companies Full timeJob Description ADGA Group Consultants has an opportunity for a Software Developer who has a strong development and system design background using C# and .NET. It is also essential to have hands-on experience working with Dynamics 365 and Power Platform solutions. You will be joining our clients newly created team who are building custom applications...
-
Bilingual Software Developer
1 week ago
Ottawa, Ontario, Canada TRM Technologies Inc. Full timeRole and ResponsibilitiesWrite code to implement new features (.NET, Angular, C#) Write and modify code to maintain and adapt existing features. Analyze problems and suggest courses of action. Write new automated tests to test new or existing code and features. Update and modify pipelines for new requirements. Create and update documentation to support...
-
Bilingual Software Developer
1 week ago
Ottawa, Ontario, Canada TRM technologies Inc. Full timeRole And ResponsibilitiesWrite code to implement new features (.NET, Angular, C#)Write and modify code to maintain and adapt existing features.Analyze problems and suggest courses of action.Write new automated tests to test new or existing code and features.Update and modify pipelines for new requirements.Create and update documentation to support systems...
-
Programmes - Parascolaires - Suppléant(E)
1 week ago
Ottawa, Ontario, Canada La Coccinelle Full timeLa Coccinelle, service de garde accueillant, sécuritaire et ouvert sur la communauté francophone, comptant 15 sites répartis à Orléans, Vars, Ottawa et Carleton Place et plus de 300 employés, est à la recherche d'un ou d'une:**Responsabilités**:La personne choisie appliquera la programmation hebdomadaire et assurera un épanouissement sur le plan...
-
Gestionnaire de Programmes
1 week ago
Ottawa, Ontario, Canada Mouvement d'implication francophone d'Orléans Full time**LE MIFO RECRUTE**- Tu as à cœur le bien-être des enfants ?- Tu aimes contribuer à la planification et l'organisation du parascolaire, des journées pédagogiques et des camps ?- Tu as du leadership, tu es créatif et organisé ?**NE CHERCHE PAS PLUS LOIN ET JOINS-TOI À L'ÉQUIPE DU MIFO**Au MIFO, tu seras un.e agent.e de changement. Chaque jour, tu...
-
UX/UI Developer
7 days ago
Ottawa, Ontario, Canada Leveragetek Full timeLeverageTek is actively seeking a Blazor UI Developer for a 3-month contract with its Ottawa-based customer. Remote Security Requirement Utilize Blazor Server along with C# and .NET technologies to create responsive and robust web applications that facilitate the management and transmission of documents Collaborate with stakeholders to capture and...
-
CAD Application Developer
1 week ago
Ottawa, Ontario, Canada ThreeDify Full timeWe are currently looking to add a CAD Application Developer with a strong 3D and GUI development skills to our talented team with the following desired skill set:Intensive knowledge and Industrial experience with several of the following: C++/COM/WTL(or MFC), C#, and . NET, Javascript/WebAssemblyProven ability and strong desire to create a visually stunning...
-
Coordonnateur/coordonnatrice Du Programme
7 days ago
Ottawa, Ontario, Canada Ottawa Network for Education Full timeAu Réseau d'Ottawa pour l'éducation (ROPE), nous nourrissons les enfants d'Ottawa et stimulons leur apprentissage afin de veiller à ce que chacun démarre sa journée d'école sur un pied d'égalité avec ses pairs. Le ROPE est un organisme caritatif qui collabore avec des partenaires du secteur de l'éducation, public, privé et communautaire pour mettre...
-
Full Stack Developer
1 week ago
Ottawa, Ontario, Canada Quarry Consulting Full timeTitle: Full Stack DeveloperDuration: 6 monthsLocation: 1-2 days onsite in Ottawa Must have Reliability clearance or have lived in Canada for 5 consecutive years to be eligible for it)Job Description:Experience API development, .NET & C# server side developmentExperience with CI/CD development practice and Agile Product Development.Highly Experienced in...